Cisco-IOS-XR-fib-common-oper API API Reference
API generated from Cisco-IOS-XR-fib-common-oper@2017-09-07.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/config/network-topology:network-topology/topology/topology-netconf/node/inetri/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Paths
FIB-STATISTICS - Retrieve
Retrieve operation of resource: fib-statistics
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nodes": {
"node": [
{
"node-name": "string",
"drops": {
"unsupported-feature-packets": "integer",
"acl-in-rpf-packets": "integer",
"discard-packets": "integer",
"gre-error-drop": "integer",
"df-unreachable-packets": "integer",
"unresolved-prefix-packets": "integer",
"rpf-check-failure-packets": "integer",
"ttl-expired-sr-label-drops": "integer",
"checksum-error-packets": "integer",
"no-route-packets": "integer",
"total-number-of-drop-packets": "integer",
"gre-lookup-failed-drop": "integer",
"lisp-encap-error-drops": "integer",
"mpls-disabled-interface": "integer",
"null-packets": "integer",
"rp-destination-drop-packets": "integer",
"punt-unreachable-packets": "integer",
"fragmenation-consumed-packets": "integer",
"incomplete-adjacency-packets": "integer",
"lisp-decap-error-drops": "integer",
"fragmenation-failure-packets": "integer",
"unreachable-sr-label-drops": "integer",
"lisp-punt-drops": "integer",
"multi-label-drops": "integer",
"encapsulation-failure-packets": "integer"
}
}
]
}
}
NODES - Retrieve
Retrieve operation of resource: nodes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node": [
{
"forwarding-summary": {
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
},
"node-name": "string",
"frr-logs": {
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
},
"label-fib": {
"informations": {
"information": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string"
}
]
}
]
}
}
}
]
}
NODE - Retrieve
Retrieve operation of resource: node
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-summary": {
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
},
"node-name": "string",
"frr-logs": {
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
},
"label-fib": {
"informations": {
"information": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer"
}
]
}
]
}
}
}
DROPS - Retrieve
Retrieve operation of resource: drops
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"unsupported-feature-packets": "integer",
"acl-in-rpf-packets": "integer",
"discard-packets": "integer",
"gre-error-drop": "integer",
"df-unreachable-packets": "integer",
"unresolved-prefix-packets": "integer",
"rpf-check-failure-packets": "integer",
"ttl-expired-sr-label-drops": "integer",
"checksum-error-packets": "integer",
"no-route-packets": "integer",
"total-number-of-drop-packets": "integer",
"gre-lookup-failed-drop": "integer",
"lisp-encap-error-drops": "integer",
"mpls-disabled-interface": "integer",
"null-packets": "integer",
"rp-destination-drop-packets": "integer",
"punt-unreachable-packets": "integer",
"fragmenation-consumed-packets": "integer",
"incomplete-adjacency-packets": "integer",
"lisp-decap-error-drops": "integer",
"fragmenation-failure-packets": "integer",
"unreachable-sr-label-drops": "integer",
"lisp-punt-drops": "integer",
"multi-label-drops": "integer",
"encapsulation-failure-packets": "integer"
}
FIB - Retrieve
Retrieve operation of resource: fib
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nodes": {
"node": [
{
"node-name": "string",
"global": {
"summary": {
"protos": {
"proto": [
{
"protocol-name": "string",
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
]
},
"total": {
"common-info": {
"count": "integer"
},
"total-counters": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
}
},
"object-history": {
"obj-history-protos": {
"obj-history-proto": [
{
"protocol-name": "string",
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
]
}
},
"fib-cofo": {
"fib-cofo-idb": {
"fib-cofo-idb-table-entries": {
"fib-cofo-idb-table-entry": [
{
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
]
}
]
}
}
}
}
}
]
}
}
NODES - Retrieve
Retrieve operation of resource: nodes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node": [
{
"forwarding-summary": {
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
},
"node-name": "string",
"frr-logs": {
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
},
"label-fib": {
"informations": {
"information": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string"
}
]
}
]
}
}
}
]
}
NODE - Retrieve
Retrieve operation of resource: node
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-summary": {
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
},
"node-name": "string",
"frr-logs": {
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
},
"label-fib": {
"informations": {
"information": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer"
}
]
}
]
}
}
}
GLOBAL - Retrieve
Retrieve operation of resource: global
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary": {
"protos": {
"proto": [
{
"protocol-name": "string",
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
]
},
"total": {
"common-info": {
"count": "integer"
},
"total-counters": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
}
},
"object-history": {
"obj-history-protos": {
"obj-history-proto": [
{
"protocol-name": "string",
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
]
}
},
"fib-cofo": {
"fib-cofo-idb": {
"fib-cofo-idb-table-entries": {
"fib-cofo-idb-table-entry": [
{
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer"
}
]
}
}
}
}
FIB-COFO - Retrieve
Retrieve operation of resource: fib-cofo
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo-idb": {
"fib-cofo-idb-table-entries": {
"fib-cofo-idb-table-entry": [
{
"if-index": "integer",
"sdr-id": "integer",
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer",
"bundle-member-total-weight": "integer",
"parent-intf-index": "integer",
"table-pointer": "integer"
}
]
}
},
"fib-cofo-table-id": {
"fib-cofo-table-id-summary": {
"tbl-id-minimum": "integer",
"number-of-tbl-id-in-gc": "integer",
"tbl-id-default-v6": "integer",
"tbl-id-default-v4": "integer",
"tbl-id-maximum": "integer",
"tbl-id-last-allocated": "integer",
"number-of-tbl-id-allocated": "integer",
"per-sdr-stat": [
{
"num-ofmpls-tables": "integer",
"num-ofipv4-tables": "integer",
"sdrid": "integer",
"num-ofipv6-tables": "integer"
}
]
},
"fib-cofo-table-id-entries": {
"fib-cofo-table-id-entry": [
{
"rd": "string",
"table-id": "integer",
"protocol": "string",
"sdr-id": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"protocol-type": "integer",
"table-id-xr": "integer",
"vrf-name": "string",
"sdrid": "integer",
"route-distinguisher": "string",
"table-pointer": "integer"
}
]
}
}
}
FIB-COFO-IDB - Retrieve
Retrieve operation of resource: fib-cofo-idb
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo-idb-table-entries": {
"fib-cofo-idb-table-entry": [
{
"if-index": "integer",
"sdr-id": "integer",
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer",
"bundle-member-total-weight": "integer",
"parent-intf-index": "integer",
"table-pointer": "integer"
}
]
}
}
FIB-COFO-IDB-TABLE-ENTRIES - Retrieve
Retrieve operation of resource: fib-cofo-idb-table-entries
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo-idb-table-entry": [
{
"if-index": "integer",
"sdr-id": "integer",
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer",
"bundle-member-total-weight": "integer",
"parent-intf-index": "integer",
"table-pointer": "integer"
}
]
}
FIB-COFO-IDB-TABLE-ENTRY - Retrieve
Retrieve operation of resource: fib-cofo-idb-table-entry
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"if-index": "integer",
"sdr-id": "integer",
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer",
"bundle-member-total-weight": "integer",
"parent-intf-index": "integer",
"table-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
BUNDLE-MEMBER-INFO - Retrieve
Retrieve operation of resource: bundle-member-info
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
FIB-COFO-TABLE-ID - Retrieve
Retrieve operation of resource: fib-cofo-table-id
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo-table-id-summary": {
"tbl-id-minimum": "integer",
"number-of-tbl-id-in-gc": "integer",
"tbl-id-default-v6": "integer",
"tbl-id-default-v4": "integer",
"tbl-id-maximum": "integer",
"tbl-id-last-allocated": "integer",
"number-of-tbl-id-allocated": "integer",
"per-sdr-stat": [
{
"num-ofmpls-tables": "integer",
"num-ofipv4-tables": "integer",
"sdrid": "integer",
"num-ofipv6-tables": "integer"
}
]
},
"fib-cofo-table-id-entries": {
"fib-cofo-table-id-entry": [
{
"rd": "string",
"table-id": "integer",
"protocol": "string",
"sdr-id": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"protocol-type": "integer",
"table-id-xr": "integer",
"vrf-name": "string",
"sdrid": "integer",
"route-distinguisher": "string",
"table-pointer": "integer"
}
]
}
}
FIB-COFO-TABLE-ID-ENTRIES - Retrieve
Retrieve operation of resource: fib-cofo-table-id-entries
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo-table-id-entry": [
{
"rd": "string",
"table-id": "integer",
"protocol": "string",
"sdr-id": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"protocol-type": "integer",
"table-id-xr": "integer",
"vrf-name": "string",
"sdrid": "integer",
"route-distinguisher": "string",
"table-pointer": "integer"
}
]
}
FIB-COFO-TABLE-ID-ENTRY - Retrieve
Retrieve operation of resource: fib-cofo-table-id-entry
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rd": "string",
"table-id": "integer",
"protocol": "string",
"sdr-id": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"protocol-type": "integer",
"table-id-xr": "integer",
"vrf-name": "string",
"sdrid": "integer",
"route-distinguisher": "string",
"table-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
FIB-COFO-TABLE-ID-SUMMARY - Retrieve
Retrieve operation of resource: fib-cofo-table-id-summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tbl-id-minimum": "integer",
"number-of-tbl-id-in-gc": "integer",
"tbl-id-default-v6": "integer",
"tbl-id-default-v4": "integer",
"tbl-id-maximum": "integer",
"tbl-id-last-allocated": "integer",
"number-of-tbl-id-allocated": "integer",
"per-sdr-stat": [
{
"num-ofmpls-tables": "integer",
"num-ofipv4-tables": "integer",
"sdrid": "integer",
"num-ofipv6-tables": "integer"
}
]
}
PER-SDR-STAT - Retrieve
Retrieve operation of resource: per-sdr-stat
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"num-ofmpls-tables": "integer",
"num-ofipv4-tables": "integer",
"sdrid": "integer",
"num-ofipv6-tables": "integer"
}
SUMMARY - Retrieve
Retrieve operation of resource: summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protos": {
"proto": [
{
"protocol-name": "string",
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
]
},
"total": {
"common-info": {
"count": "integer"
},
"total-counters": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
}
}
TOTAL - Retrieve
Retrieve operation of resource: total
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"common-info": {
"count": "integer"
},
"total-counters": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
}
COMMON-INFO - Retrieve
Retrieve operation of resource: common-info
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"count": "integer"
}
TOTAL-COUNTERS - Retrieve
Retrieve operation of resource: total-counters
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
ARRAY-NUMBER-OF-RETRY - Retrieve
Retrieve operation of resource: array-number-of-retry
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"num-retries": "integer",
"retry-object-type": "string"
}
ARRAY-NUMBER-OF-OBJECT - Retrieve
Retrieve operation of resource: array-number-of-object
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "string",
"num-objects": "integer"
}
PROTOS - Retrieve
Retrieve operation of resource: protos
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"proto": [
{
"protocol-name": "string",
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
]
}
PROTO - Retrieve
Retrieve operation of resource: proto
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol-name": "string",
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
COMMON-INFO - Retrieve
Retrieve operation of resource: common-info
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"count": "integer"
}
SUMMARY - Retrieve
Retrieve operation of resource: summary
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
BASE-OBJECT - Retrieve
Retrieve operation of resource: base-object
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol": "integer"
}
SUMMARY-COUNTS - Retrieve
Retrieve operation of resource: summary-counts
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
ARRAY-NUMBER-OF-RETRY - Retrieve
Retrieve operation of resource: array-number-of-retry
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"num-retries": "integer",
"retry-object-type": "string"
}
ARRAY-NUMBER-OF-OBJECT - Retrieve
Retrieve operation of resource: array-number-of-object
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "string",
"num-objects": "integer"
}
HEALTH - Retrieve
Retrieve operation of resource: health
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-retry-db-empty": "boolean"
}
OBJECT-HISTORY - Retrieve
Retrieve operation of resource: object-history
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"obj-history-protos": {
"obj-history-proto": [
{
"protocol-name": "string",
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
]
}
}
OBJ-HISTORY-PROTOS - Retrieve
Retrieve operation of resource: obj-history-protos
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"obj-history-proto": [
{
"protocol-name": "string",
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
]
}
OBJ-HISTORY-PROTO - Retrieve
Retrieve operation of resource: obj-history-proto
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol-name": "string",
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
BASE-OBJECT - Retrieve
Retrieve operation of resource: base-object
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol": "integer"
}
OBJECT-HISTORY - Retrieve
Retrieve operation of resource: object-history
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"count": "integer"
}
PROTOCOLS - Retrieve
Retrieve operation of resource: protocols
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol": [
{
"nh-ids": {
"nh-id": [
{
"nh-id": "integer",
"nh-address": "string",
"nh-interface-name": "string",
"nh-interface-name-xr": "string",
"version": "integer",
"time-of-last-update-in-msec": "integer",
"nh-link-type": "integer",
"nh-table-id": "integer",
"nh-id-application": "integer",
"nh-id-xr": "integer",
"nh-address-xr": "string",
"nh-protocol": "integer"
}
]
},
"resource": {
"resource-summary-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-detail-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-egress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-ingress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
},
"frr-nhinfo-pendings": {
"frr-nhinfo-pending": [
{
"si-parent-nh-ptr": "integer",
"si-flags": "integer",
"si-repl-parent-type": "integer",
"si-frr-ptr": "integer"
}
]
}
}
]
}
PROTOCOL - Retrieve
Retrieve operation of resource: protocol
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-ids": {
"nh-id": [
{
"nh-id": "integer",
"nh-address": "string",
"nh-interface-name": "string",
"nh-interface-name-xr": "string",
"version": "integer",
"time-of-last-update-in-msec": "integer",
"nh-link-type": "integer",
"nh-table-id": "integer",
"nh-id-application": "integer",
"nh-id-xr": "integer",
"nh-address-xr": "string",
"nh-protocol": "integer"
}
]
},
"resource": {
"resource-summary-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-detail-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-egress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-ingress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
},
"frr-nhinfo-pendings": {
"frr-nhinfo-pending": [
{
"si-parent-nh-ptr": "integer",
"si-flags": "integer",
"si-repl-parent-type": "integer",
"si-frr-ptr": "integer",
"si-refcount": "integer",
"si-nh-pfx": "string"
}
]
}
}
ISSU-STATE - Retrieve
Retrieve operation of resource: issu-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fis-issu-error-ts": "integer",
"slc-eoc-implicit": "boolean",
"slc-support": "boolean",
"imdr-support": "boolean",
"eod-received-im-time-stamp": "string",
"fis-issu-restart": "boolean",
"imdr-eoc-implicit": "boolean",
"fis-proto-state": [
{
"rib-tables-converged-time-stamp": "string",
"aib-eod-time-stamp": "string",
"rsi-eod-valid": "boolean",
"protocol-name": "string",
"protocol-eod-valid": "boolean",
"rsi-eod-time-stamp": "string",
"lsd-eod-valid": "boolean",
"lmrib-eod-valid": "boolean",
"lsd-eod-time-stamp": "string",
"lmrib-eod-time-stamp": "string",
"bcdl-tables": "integer",
"rib-info-valid": "boolean",
"converged-tables": "integer",
"protocol-eod-time-stamp": "string"
}
],
"eoc-received-slc-time-stamp": "string",
"eod-sent-imdr-time-stamp": "string",
"eoc-received-imdr-time-stamp": "string",
"eod-sent-slc-time-stamp": "string"
}
FIS-PROTO-STATE - Retrieve
Retrieve operation of resource: fis-proto-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-tables-converged-time-stamp": "string",
"aib-eod-time-stamp": "string",
"rsi-eod-valid": "boolean",
"protocol-name": "string",
"protocol-eod-valid": "boolean",
"rsi-eod-time-stamp": "string",
"lsd-eod-valid": "boolean",
"lmrib-eod-valid": "boolean",
"lsd-eod-time-stamp": "string",
"lmrib-eod-time-stamp": "string",
"bcdl-tables": "integer",
"rib-info-valid": "boolean",
"converged-tables": "integer",
"protocol-eod-time-stamp": "string"
}
RESOURCE - Retrieve
Retrieve operation of resource: resource
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"resource-summary-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-detail-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-egress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-ingress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
}
RESOURCE-DETAIL-INFO - Retrieve
Retrieve operation of resource: resource-detail-info
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
SR-HWRSRC-MODE - Retrieve
Retrieve operation of resource: sr-hwrsrc-mode
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
SR-SHM-STATE - Retrieve
Retrieve operation of resource: sr-shm-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
RESOURCE-HARDWARE-INGRESS-INFO - Retrieve
Retrieve operation of resource: resource-hardware-ingress-info
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
SR-HWRSRC-MODE - Retrieve
Retrieve operation of resource: sr-hwrsrc-mode
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
SR-SHM-STATE - Retrieve
Retrieve operation of resource: sr-shm-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
RESOURCE-HARDWARE-EGRESS-INFO - Retrieve
Retrieve operation of resource: resource-hardware-egress-info
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
SR-HWRSRC-MODE - Retrieve
Retrieve operation of resource: sr-hwrsrc-mode
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
SR-SHM-STATE - Retrieve
Retrieve operation of resource: sr-shm-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
RESOURCE-SUMMARY-INFO - Retrieve
Retrieve operation of resource: resource-summary-info
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
SR-HWRSRC-MODE - Retrieve
Retrieve operation of resource: sr-hwrsrc-mode
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
SR-SHM-STATE - Retrieve
Retrieve operation of resource: sr-shm-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
FIB-SUMMARIES - Retrieve
Retrieve operation of resource: fib-summaries
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-summary": [
{
"ss-tbl-id": "integer",
"shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"prefix-masklen-distribution": {
"broadcast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
]
},
"slow-process-timer": "integer",
"load-sharing-references": "integer",
"imposition-prefixes": "integer",
"forwarding-elements": "integer",
"prefix": "string",
"total-load-share-element-bytes": "integer",
"cef-route-drops": "integer",
"ss-vrf-id": "integer",
"cef-version-mismatch-route-drops": "integer",
"encap-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"lisp-eid-valid-prefixes": "integer",
"new-unresolve-entries": "integer",
"ss-drop-pl-count": "integer",
"ss-tbl-id-ptr": "integer",
"extended-prefixes": "integer",
"fib-default-prefix": "integer",
"max-resolution-timer": "integer",
"stale-prefix-deletes": "integer",
"load-balancing": "string",
"cefl-bl-recycled-routes": "integer",
"number-routes-srv6-end": "integer",
"ss-vxlan-ltep-ifh": "string",
"ldi-backwalks": "integer",
"delete-cache-num-entries": "integer",
"ss-vr-id": "integer",
"lisp-eid-prefixes": "integer",
"old-unresolve-entries": "integer",
"leaves-used-bytes": "integer",
"number-routes-srv6-transit": "integer",
"existing-leaves-revisions": "integer",
"number-of-sr-labels": "integer",
"reresolve-entries": "integer",
"load-sharing-elements": "integer",
"incomplete-next-hops": "integer",
"unresolve-entries": "integer",
"fib-default-prefix-mask-length": "integer",
"next-hops": "integer",
"resolution-timer": "integer",
"prefix-in-place-modifications": "integer",
"cross-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"exclusive-load-sharing-element": {}
}
]
}
FIB-SUMMARY - Retrieve
Retrieve operation of resource: fib-summary
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ss-tbl-id": "integer",
"shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"prefix-masklen-distribution": {
"broadcast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
]
},
"slow-process-timer": "integer",
"load-sharing-references": "integer",
"imposition-prefixes": "integer",
"forwarding-elements": "integer",
"prefix": "string",
"total-load-share-element-bytes": "integer",
"cef-route-drops": "integer",
"ss-vrf-id": "integer",
"cef-version-mismatch-route-drops": "integer",
"encap-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"lisp-eid-valid-prefixes": "integer",
"new-unresolve-entries": "integer",
"ss-drop-pl-count": "integer",
"ss-tbl-id-ptr": "integer",
"extended-prefixes": "integer",
"fib-default-prefix": "integer",
"max-resolution-timer": "integer",
"stale-prefix-deletes": "integer",
"load-balancing": "string",
"cefl-bl-recycled-routes": "integer",
"number-routes-srv6-end": "integer",
"ss-vxlan-ltep-ifh": "string",
"ldi-backwalks": "integer",
"delete-cache-num-entries": "integer",
"ss-vr-id": "integer",
"lisp-eid-prefixes": "integer",
"old-unresolve-entries": "integer",
"leaves-used-bytes": "integer",
"number-routes-srv6-transit": "integer",
"existing-leaves-revisions": "integer",
"number-of-sr-labels": "integer",
"reresolve-entries": "integer",
"load-sharing-elements": "integer",
"incomplete-next-hops": "integer",
"unresolve-entries": "integer",
"fib-default-prefix-mask-length": "integer",
"next-hops": "integer",
"resolution-timer": "integer",
"prefix-in-place-modifications": "integer",
"cross-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"exclusive-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer"
}
}
EXCLUSIVE-LOAD-SHARING-ELEMENT - Retrieve
Retrieve operation of resource: exclusive-load-sharing-element
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
}
PREFIX-MASKLEN-DISTRIBUTION - Retrieve
Retrieve operation of resource: prefix-masklen-distribution
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"broadcast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
]
}
UNICAST-PREFIXE - Retrieve
Retrieve operation of resource: unicast-prefixe
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
BROADCAST-PREFIXE - Retrieve
Retrieve operation of resource: broadcast-prefixe
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
MULTICAST-PREFIX - Retrieve
Retrieve operation of resource: multicast-prefix
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
EXTERNAL-SUMMARY-ALL - Retrieve
Retrieve operation of resource: external-summary-all
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sesa-pl-sum": {
"sep-num-ecd-pathlist": "integer",
"sep-num-ecd-pl-per-interest": [
{
"entry": "integer"
}
],
"sep-num-ecd-pl-unresolved": "integer"
},
"sesa-num-client": "integer"
}
SESA-PL-SUM - Retrieve
Retrieve operation of resource: sesa-pl-sum
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sep-num-ecd-pathlist": "integer",
"sep-num-ecd-pl-per-interest": [
{
"entry": "integer"
}
],
"sep-num-ecd-pl-unresolved": "integer"
}
SEP-NUM-ECD-PL-PER-INTEREST - Retrieve
Retrieve operation of resource: sep-num-ecd-pl-per-interest
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
FRR-LOG - Retrieve
Retrieve operation of resource: frr-log
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
FRR-INTERFACES - Retrieve
Retrieve operation of resource: frr-interfaces
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-interface": [
{
"frr-interface-name": "string",
"logs": {
"log": [
{
"log-index": "integer",
"frr-timestamp": {
"seconds": "string",
"nano-seconds": "string"
},
"frr-switching-time": "integer",
"frr-prefix": "string",
"bundle-member-interface-name": "string",
"frr-interface-name": "string",
"frr-protocol-type": "string"
}
]
}
}
]
}
FRR-INTERFACE - Retrieve
Retrieve operation of resource: frr-interface
ID of node-name
ID of protocol-name
ID of frr-interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-interface-name": "string",
"logs": {
"log": [
{
"log-index": "integer",
"frr-timestamp": {
"seconds": "string",
"nano-seconds": "string"
},
"frr-switching-time": "integer",
"frr-prefix": "string",
"bundle-member-interface-name": "string",
"frr-interface-name": "string",
"frr-protocol-type": "string"
}
]
}
}
LOGS - Retrieve
Retrieve operation of resource: logs
ID of node-name
ID of protocol-name
ID of frr-interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log": [
{
"log-index": "integer",
"frr-timestamp": {
"seconds": "string",
"nano-seconds": "string"
},
"frr-switching-time": "integer",
"frr-prefix": "string",
"bundle-member-interface-name": "string",
"frr-interface-name": "string",
"frr-protocol-type": "string"
}
]
}
LOG - Retrieve
Retrieve operation of resource: log
ID of node-name
ID of protocol-name
ID of frr-interface-name
ID of log-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-index": "integer",
"frr-timestamp": {
"seconds": "string",
"nano-seconds": "string"
},
"frr-switching-time": "integer",
"frr-prefix": "string",
"bundle-member-interface-name": "string",
"frr-interface-name": "string",
"frr-protocol-type": "string"
}
FRR-TIMESTAMP - Retrieve
Retrieve operation of resource: frr-timestamp
ID of node-name
ID of protocol-name
ID of frr-interface-name
ID of log-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "string",
"nano-seconds": "string"
}
VRFS - Retrieve
Retrieve operation of resource: vrfs
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf": [
{
"vrf-name": "string",
"abstract-forwarding-tables": {
"ipv4-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"mpls": {
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"ipv6-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
}
}
]
}
VRF - Retrieve
Retrieve operation of resource: vrf
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf-name": "string",
"abstract-forwarding-tables": {
"ipv4-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"mpls": {
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"ipv6-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
}
}
NH-INFO-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-remote-detail-hardware-egresses": {
"nh-info-remote-detail-hardware-egress": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
},
"nh-info-local-detail-hardware-egresses": {
"nh-info-local-detail-hardware-egress": [
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer"
}
]
}
}
NH-INFO-SPECIAL-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-special-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-null-detail-hardware-egress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
},
"nh-info-special-discard-detail-hardware-egress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
null
]
}
}
}
NH-INFO-SPECIAL-NULL-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-special-null-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-PUNT-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-special-punt-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-DISCARD-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-special-discard-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-DROP-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-special-drop-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-LOCAL-DETAIL-HARDWARE-EGRESSES - Retrieve
Retrieve operation of resource: nh-info-local-detail-hardware-egresses
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-local-detail-hardware-egress": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
NH-INFO-LOCAL-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-local-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-REMOTE-DETAIL-HARDWARE-EGRESSES - Retrieve
Retrieve operation of resource: nh-info-remote-detail-hardware-egresses
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-remote-detail-hardware-egress": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
NH-INFO-REMOTE-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-remote-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
IP-PREFIX-DETAILS - Retrieve
Retrieve operation of resource: ip-prefix-details
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-prefix-detail": [
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer"
}
}
}
}
]
}
IP-PREFIX-DETAIL - Retrieve
Retrieve operation of resource: ip-prefix-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string"
}
}
}
}
DETAIL-FIB-ENTRY-INFORMATION - Retrieve
Retrieve operation of resource: detail-fib-entry-information
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string",
"tunnel-class-value": "string",
"maximum-index-arrays": "integer",
"round-robin-disable": "boolean"
},
"prefix-of-owner": "integer",
"is-owner": "boolean",
"per-dest-load-sharing-flag": "boolean",
"total-packets-through-load-information": "integer",
"load-information-owner-deleted-flag": "boolean",
"bytes-through-load-information": "integer",
"mask-length-of-owner": "integer"
},
"switch-compontent-id": "integer",
"bgp-attribute-id": "integer",
"packets-through-fib-entry": "integer",
"prefix-protocol": "integer",
"bgp-local-attribute-id": "integer",
"bgp-attribute-origin-as": "integer",
"traffic-index-for-packets": "integer",
"qppb-qos-group-and-ip-precedence": "integer",
"bgp-attribute-next-hop-as": "integer",
"fast-adjacency-flag": "boolean",
"detailed-prefix-length": "integer",
"qos-group": "integer",
"fib-entry-adjacency-type": "string",
"fib-entry-adjacency-interface": "integer",
"fib-special-nh-information-type": "integer",
"flow-tag": "integer",
"adjacency-interface": "integer",
"com-string": "string",
"fib-protocol-type": "integer",
"path-string": "string",
"ldi-time-of-last-update-in-msec": "integer"
}
FIB-ENTRY-PATH - Retrieve
Retrieve operation of resource: fib-entry-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-sh-tbl-path": [
{
"brief-pnode-address": "string",
"path-flags": "integer",
"more-detail-about-path": {
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
},
"packets-received-path": "boolean",
"mpls-information-for-path": {
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
},
"hardware-information": "string",
"backup-index": "integer",
"srv6-information-for-path": {
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
},
"backup-path": "boolean",
"brief-lfa-protection-type": "string",
"via-label-to-recurse": "integer",
"parent-interface-handle": "string",
"next-hop-index": "integer",
"brief-qnode-address": "string",
"protect-ignore": "boolean",
"path-dlb": "boolean",
"brief-interface-handle": "string",
"best-external-path": "boolean",
"path-info-flags": "integer",
"attached-path": "boolean",
"recursionvia-len": "integer",
"resolved-path": "boolean",
"brief-next-hop-prefix": "string",
"recursive-path": "boolean",
"path-index": "integer"
}
]
}
FIB-SH-TBL-PATH - Retrieve
Retrieve operation of resource: fib-sh-tbl-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"brief-pnode-address": "string",
"path-flags": "integer",
"more-detail-about-path": {
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
},
"packets-received-path": "boolean",
"mpls-information-for-path": {
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
},
"hardware-information": "string",
"backup-index": "integer",
"srv6-information-for-path": {
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
},
"backup-path": "boolean",
"brief-lfa-protection-type": "string",
"via-label-to-recurse": "integer",
"parent-interface-handle": "string",
"next-hop-index": "integer",
"brief-qnode-address": "string",
"protect-ignore": "boolean",
"path-dlb": "boolean",
"brief-interface-handle": "string",
"best-external-path": "boolean",
"path-info-flags": "integer",
"attached-path": "boolean",
"recursionvia-len": "integer",
"resolved-path": "boolean",
"brief-next-hop-prefix": "string",
"recursive-path": "boolean",
"path-index": "integer"
}
MORE-DETAIL-ABOUT-PATH - Retrieve
Retrieve operation of resource: more-detail-about-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
}
SPD-IPENCAP - Retrieve
Retrieve operation of resource: spd-ipencap
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
IP-ENCAP-HDR - Retrieve
Retrieve operation of resource: ip-encap-hdr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
NEXT-NEXT-HOP - Retrieve
Retrieve operation of resource: next-next-hop
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
MPLS-INFORMATION-FOR-PATH - Retrieve
Retrieve operation of resource: mpls-information-for-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
}
RECURSIVE-LBL-STACK - Retrieve
Retrieve operation of resource: recursive-lbl-stack
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
IGP-LABEL-STACK-ARRAY - Retrieve
Retrieve operation of resource: igp-label-stack-array
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
LSTACK - Retrieve
Retrieve operation of resource: lstack
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
SRV6-INFORMATION-FOR-PATH - Retrieve
Retrieve operation of resource: srv6-information-for-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
}
EXTENSION-OBJECT - Retrieve
Retrieve operation of resource: extension-object
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sfecd-le": {
"context-label-flag": "boolean",
"context-label": "integer"
},
"type": "string"
}
SFECD-LE - Retrieve
Retrieve operation of resource: sfecd-le
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"context-label-flag": "boolean",
"context-label": "integer"
}
NH-INFO-DETAIL - Retrieve
Retrieve operation of resource: nh-info-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-local-details": {
"nh-info-local-detail": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
},
"nh-info-special-detail": {
"nh-info-special-drop-detail": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer"
}
}
}
}
NH-INFO-LOCAL-DETAILS - Retrieve
Retrieve operation of resource: nh-info-local-details
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-local-detail": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
NH-INFO-LOCAL-DETAIL - Retrieve
Retrieve operation of resource: nh-info-local-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-DETAIL - Retrieve
Retrieve operation of resource: nh-info-special-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-drop-detail": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
},
"nh-info-special-discard-detail": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
null
]
}
}
}
NH-INFO-SPECIAL-PUNT-DETAIL - Retrieve
Retrieve operation of resource: nh-info-special-punt-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-DROP-DETAIL - Retrieve
Retrieve operation of resource: nh-info-special-drop-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-NULL-DETAIL - Retrieve
Retrieve operation of resource: nh-info-special-null-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-DISCARD-DETAIL - Retrieve
Retrieve operation of resource: nh-info-special-discard-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-REMOTE-DETAILS - Retrieve
Retrieve operation of resource: nh-info-remote-details
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-remote-detail": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
NH-INFO-REMOTE-DETAIL - Retrieve
Retrieve operation of resource: nh-info-remote-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
SUMMARY - Retrieve
Retrieve operation of resource: summary
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ss-tbl-id": "integer",
"shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"prefix-masklen-distribution": {
"broadcast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
]
},
"slow-process-timer": "integer",
"load-sharing-references": "integer",
"imposition-prefixes": "integer",
"forwarding-elements": "integer",
"prefix": "string",
"total-load-share-element-bytes": "integer",
"cef-route-drops": "integer",
"ss-vrf-id": "integer",
"cef-version-mismatch-route-drops": "integer",
"encap-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"lisp-eid-valid-prefixes": "integer",
"new-unresolve-entries": "integer",
"ss-drop-pl-count": "integer",
"ss-tbl-id-ptr": "integer",
"extended-prefixes": "integer",
"fib-default-prefix": "integer",
"max-resolution-timer": "integer",
"stale-prefix-deletes": "integer",
"load-balancing": "string",
"cefl-bl-recycled-routes": "integer",
"number-routes-srv6-end": "integer",
"ss-vxlan-ltep-ifh": "string",
"ldi-backwalks": "integer",
"delete-cache-num-entries": "integer",
"ss-vr-id": "integer",
"lisp-eid-prefixes": "integer",
"old-unresolve-entries": "integer",
"leaves-used-bytes": "integer",
"number-routes-srv6-transit": "integer",
"existing-leaves-revisions": "integer",
"number-of-sr-labels": "integer",
"reresolve-entries": "integer",
"load-sharing-elements": "integer",
"incomplete-next-hops": "integer",
"unresolve-entries": "integer",
"fib-default-prefix-mask-length": "integer",
"next-hops": "integer",
"resolution-timer": "integer",
"prefix-in-place-modifications": "integer",
"cross-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"exclusive-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer"
}
}
EXCLUSIVE-LOAD-SHARING-ELEMENT - Retrieve
Retrieve operation of resource: exclusive-load-sharing-element
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
}
PREFIX-MASKLEN-DISTRIBUTION - Retrieve
Retrieve operation of resource: prefix-masklen-distribution
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"broadcast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
]
}
UNICAST-PREFIXE - Retrieve
Retrieve operation of resource: unicast-prefixe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
BROADCAST-PREFIXE - Retrieve
Retrieve operation of resource: broadcast-prefixe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
MULTICAST-PREFIX - Retrieve
Retrieve operation of resource: multicast-prefix
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
INTERFACE-INFOS - Retrieve
Retrieve operation of resource: interface-infos
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-info": [
{
"interfaces": {
"interface": [
{
"interface-name": "string",
"protocol-enabled": "boolean",
"si-internal": {
"fib-srte-head-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
},
"fib-idb-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean",
"fib-id-pointer": "integer",
"number-of-input-packets": "integer",
"number-of-output-bytes": "integer",
"number-of-output-packets": "integer",
"fib-id-extension-pointer": "integer",
"fib-interface-type": "integer",
"fib-id-flags": "integer",
"drop-packets-while-fib-switching-flag": "boolean",
"punt-packets-from-linecard-flag": "boolean",
"last-modified-time": "integer",
"reference-count": "integer",
"detail-fib-int-information": {
"destination-bgp-pa-output-configured-flag": "boolean",
"default-route-with-rpf": "boolean",
"rpf-configured-flag": "boolean",
"source-bgp-pa-output-configured-flag": "boolean",
"bgp-pa-input-configured-flag": "boolean",
"interface-mtu": "integer",
"multi-label-drop-flag": "boolean",
"icmp-flag": "integer",
"forwarding-flag": "boolean",
"bgp-pa-output-configured-flag": "boolean",
"self-ping-with-rpf": "boolean",
"rpf-mode": "string",
"source-bgp-pa-input-configured-flag": "boolean",
"destination-bgp-pa-input-configured-flag": "boolean"
},
"number-of-dependent-next-hop-information": "integer",
"null-interface-flag": "boolean",
"gre-tunnel-interface-flag": "boolean",
"last-operation": "string",
"primary-ipv4-address": "string",
"tunnel-interface-flag": "boolean",
"p2p-interface-flag": "boolean",
"per-packet-load-balancing-flag": "boolean",
"primary-ipv6-address": "string",
"interface-up-flag": "boolean",
"number-of-input-bytes": "integer",
"loopback-interface-flag": "boolean",
"vrf-local-cef-information-pointer": "integer",
"fib-id-extension-flags": "integer",
"per-interface": "string",
"referance-count-for-protocol": "integer"
}
]
},
"link-type": "string"
}
]
}
INTERFACE-INFO - Retrieve
Retrieve operation of resource: interface-info
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces": {
"interface": [
{
"interface-name": "string",
"protocol-enabled": "boolean",
"si-internal": {
"fib-srte-head-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
},
"fib-idb-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean",
"fib-id-pointer": "integer",
"number-of-input-packets": "integer",
"number-of-output-bytes": "integer",
"number-of-output-packets": "integer",
"fib-id-extension-pointer": "integer",
"fib-interface-type": "integer",
"fib-id-flags": "integer",
"drop-packets-while-fib-switching-flag": "boolean",
"punt-packets-from-linecard-flag": "boolean",
"last-modified-time": "integer",
"reference-count": "integer",
"detail-fib-int-information": {
"destination-bgp-pa-output-configured-flag": "boolean",
"default-route-with-rpf": "boolean",
"rpf-configured-flag": "boolean",
"source-bgp-pa-output-configured-flag": "boolean",
"bgp-pa-input-configured-flag": "boolean",
"interface-mtu": "integer",
"multi-label-drop-flag": "boolean",
"icmp-flag": "integer",
"forwarding-flag": "boolean",
"bgp-pa-output-configured-flag": "boolean",
"self-ping-with-rpf": "boolean",
"rpf-mode": "string",
"source-bgp-pa-input-configured-flag": "boolean",
"destination-bgp-pa-input-configured-flag": "boolean"
},
"number-of-dependent-next-hop-information": "integer",
"null-interface-flag": "boolean",
"gre-tunnel-interface-flag": "boolean",
"last-operation": "string",
"primary-ipv4-address": "string",
"tunnel-interface-flag": "boolean",
"p2p-interface-flag": "boolean",
"per-packet-load-balancing-flag": "boolean",
"primary-ipv6-address": "string",
"interface-up-flag": "boolean",
"number-of-input-bytes": "integer",
"loopback-interface-flag": "boolean",
"vrf-local-cef-information-pointer": "integer",
"fib-id-extension-flags": "integer",
"per-interface": "string",
"referance-count-for-protocol": "integer"
}
]
},
"link-type": "string"
}
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"interface-name": "string",
"rpf-enabled": "boolean",
"rpfifh": "string",
"rpf-supported": "boolean",
"rpf-drops": "integer",
"mld-supported": "boolean",
"mld-enabled": "boolean",
"multi-label-drops": "integer"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"rpf-enabled": "boolean",
"rpfifh": "string",
"rpf-supported": "boolean",
"rpf-drops": "integer",
"mld-supported": "boolean",
"mld-enabled": "boolean",
"multi-label-drops": "integer"
}
DETAIL-FIB-INT-INFORMATION - Retrieve
Retrieve operation of resource: detail-fib-int-information
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"destination-bgp-pa-output-configured-flag": "boolean",
"default-route-with-rpf": "boolean",
"rpf-configured-flag": "boolean",
"source-bgp-pa-output-configured-flag": "boolean",
"bgp-pa-input-configured-flag": "boolean",
"interface-mtu": "integer",
"multi-label-drop-flag": "boolean",
"icmp-flag": "integer",
"forwarding-flag": "boolean",
"bgp-pa-output-configured-flag": "boolean",
"self-ping-with-rpf": "boolean",
"rpf-mode": "string",
"source-bgp-pa-input-configured-flag": "boolean",
"destination-bgp-pa-input-configured-flag": "boolean"
}
SI-INTERNAL - Retrieve
Retrieve operation of resource: si-internal
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-srte-head-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
},
"fib-idb-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
}
}
FIB-IDB-HIST - Retrieve
Retrieve operation of resource: fib-idb-hist
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
}
EVT-ENTRY - Retrieve
Retrieve operation of resource: evt-entry
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
EVT-DATA - Retrieve
Retrieve operation of resource: evt-data
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
FIB-SRTE-HEAD-HIST - Retrieve
Retrieve operation of resource: fib-srte-head-hist
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
}
EVT-ENTRY - Retrieve
Retrieve operation of resource: evt-entry
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
EVT-DATA - Retrieve
Retrieve operation of resource: evt-data
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
IP-PREFIX-BRIEFS - Retrieve
Retrieve operation of resource: ip-prefix-briefs
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-prefix-brief": [
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer"
}
}
}
}
]
}
IP-PREFIX-BRIEF - Retrieve
Retrieve operation of resource: ip-prefix-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string"
}
}
}
}
DETAIL-FIB-ENTRY-INFORMATION - Retrieve
Retrieve operation of resource: detail-fib-entry-information
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string",
"tunnel-class-value": "string",
"maximum-index-arrays": "integer",
"round-robin-disable": "boolean"
},
"prefix-of-owner": "integer",
"is-owner": "boolean",
"per-dest-load-sharing-flag": "boolean",
"total-packets-through-load-information": "integer",
"load-information-owner-deleted-flag": "boolean",
"bytes-through-load-information": "integer",
"mask-length-of-owner": "integer"
},
"switch-compontent-id": "integer",
"bgp-attribute-id": "integer",
"packets-through-fib-entry": "integer",
"prefix-protocol": "integer",
"bgp-local-attribute-id": "integer",
"bgp-attribute-origin-as": "integer",
"traffic-index-for-packets": "integer",
"qppb-qos-group-and-ip-precedence": "integer",
"bgp-attribute-next-hop-as": "integer",
"fast-adjacency-flag": "boolean",
"detailed-prefix-length": "integer",
"qos-group": "integer",
"fib-entry-adjacency-type": "string",
"fib-entry-adjacency-interface": "integer",
"fib-special-nh-information-type": "integer",
"flow-tag": "integer",
"adjacency-interface": "integer",
"com-string": "string",
"fib-protocol-type": "integer",
"path-string": "string",
"ldi-time-of-last-update-in-msec": "integer"
}
FIB-ENTRY-PATH - Retrieve
Retrieve operation of resource: fib-entry-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-sh-tbl-path": [
{
"brief-pnode-address": "string",
"path-flags": "integer",
"more-detail-about-path": {
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
},
"packets-received-path": "boolean",
"mpls-information-for-path": {
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
},
"hardware-information": "string",
"backup-index": "integer",
"srv6-information-for-path": {
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
},
"backup-path": "boolean",
"brief-lfa-protection-type": "string",
"via-label-to-recurse": "integer",
"parent-interface-handle": "string",
"next-hop-index": "integer",
"brief-qnode-address": "string",
"protect-ignore": "boolean",
"path-dlb": "boolean",
"brief-interface-handle": "string",
"best-external-path": "boolean",
"path-info-flags": "integer",
"attached-path": "boolean",
"recursionvia-len": "integer",
"resolved-path": "boolean",
"brief-next-hop-prefix": "string",
"recursive-path": "boolean",
"path-index": "integer"
}
]
}
FIB-SH-TBL-PATH - Retrieve
Retrieve operation of resource: fib-sh-tbl-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"brief-pnode-address": "string",
"path-flags": "integer",
"more-detail-about-path": {
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
},
"packets-received-path": "boolean",
"mpls-information-for-path": {
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
},
"hardware-information": "string",
"backup-index": "integer",
"srv6-information-for-path": {
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
},
"backup-path": "boolean",
"brief-lfa-protection-type": "string",
"via-label-to-recurse": "integer",
"parent-interface-handle": "string",
"next-hop-index": "integer",
"brief-qnode-address": "string",
"protect-ignore": "boolean",
"path-dlb": "boolean",
"brief-interface-handle": "string",
"best-external-path": "boolean",
"path-info-flags": "integer",
"attached-path": "boolean",
"recursionvia-len": "integer",
"resolved-path": "boolean",
"brief-next-hop-prefix": "string",
"recursive-path": "boolean",
"path-index": "integer"
}
MORE-DETAIL-ABOUT-PATH - Retrieve
Retrieve operation of resource: more-detail-about-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
}
SPD-IPENCAP - Retrieve
Retrieve operation of resource: spd-ipencap
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
IP-ENCAP-HDR - Retrieve
Retrieve operation of resource: ip-encap-hdr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
NEXT-NEXT-HOP - Retrieve
Retrieve operation of resource: next-next-hop
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
MPLS-INFORMATION-FOR-PATH - Retrieve
Retrieve operation of resource: mpls-information-for-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
}
RECURSIVE-LBL-STACK - Retrieve
Retrieve operation of resource: recursive-lbl-stack
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
IGP-LABEL-STACK-ARRAY - Retrieve
Retrieve operation of resource: igp-label-stack-array
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
LSTACK - Retrieve
Retrieve operation of resource: lstack
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
SRV6-INFORMATION-FOR-PATH - Retrieve
Retrieve operation of resource: srv6-information-for-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
}
EXTENSION-OBJECT - Retrieve
Retrieve operation of resource: extension-object
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sfecd-le": {
"context-label-flag": "boolean",
"context-label": "integer"
},
"type": "string"
}
SFECD-LE - Retrieve
Retrieve operation of resource: sfecd-le
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"context-label-flag": "boolean",
"context-label": "integer"
}
NH-INFO-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-detail-hardware-ingress": {
"nh-info-special-drop-detail-hardware-ingress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
},
"nh-info-special-null-detail-hardware-ingress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {}
}
}
}
NH-INFO-REMOTE-DETAIL-HARDWARE-INGRESSES - Retrieve
Retrieve operation of resource: nh-info-remote-detail-hardware-ingresses
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-remote-detail-hardware-ingress": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
NH-INFO-REMOTE-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-remote-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-LOCAL-DETAIL-HARDWARE-INGRESSES - Retrieve
Retrieve operation of resource: nh-info-local-detail-hardware-ingresses
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-local-detail-hardware-ingress": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
NH-INFO-LOCAL-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-local-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-special-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-drop-detail-hardware-ingress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
},
"nh-info-special-null-detail-hardware-ingress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
null
]
}
}
}
NH-INFO-SPECIAL-PUNT-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-special-punt-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-NULL-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-special-null-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-DROP-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-special-drop-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-DISCARD-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-special-discard-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-BRIEF - Retrieve
Retrieve operation of resource: nh-info-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-remote-briefs": {
"nh-info-remote-brief": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
},
"nh-info-local-briefs": {
"nh-info-local-brief": [
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer"
}
]
}
}
NH-INFO-SPECIAL-BRIEF - Retrieve
Retrieve operation of resource: nh-info-special-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-null-brief": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
},
"nh-info-special-punt-brief": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
null
]
}
}
}
NH-INFO-SPECIAL-DISCARD-BRIEF - Retrieve
Retrieve operation of resource: nh-info-special-discard-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-NULL-BRIEF - Retrieve
Retrieve operation of resource: nh-info-special-null-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-PUNT-BRIEF - Retrieve
Retrieve operation of resource: nh-info-special-punt-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-SPECIAL-DROP-BRIEF - Retrieve
Retrieve operation of resource: nh-info-special-drop-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-REMOTE-BRIEFS - Retrieve
Retrieve operation of resource: nh-info-remote-briefs
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-remote-brief": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
NH-INFO-REMOTE-BRIEF - Retrieve
Retrieve operation of resource: nh-info-remote-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
NH-INFO-LOCAL-BRIEFS - Retrieve
Retrieve operation of resource: nh-info-local-briefs
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-local-brief": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
NH-INFO-LOCAL-BRIEF - Retrieve
Retrieve operation of resource: nh-info-local-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
EXACT-ROUTES - Retrieve
Retrieve operation of resource: exact-routes
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exact-route": [
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer"
}
}
}
}
]
}
EXACT-ROUTE - Retrieve
Retrieve operation of resource: exact-route
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string"
}
}
}
}
DETAIL-FIB-ENTRY-INFORMATION - Retrieve
Retrieve operation of resource: detail-fib-entry-information
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string",
"tunnel-class-value": "string",
"maximum-index-arrays": "integer",
"round-robin-disable": "boolean"
},
"prefix-of-owner": "integer",
"is-owner": "boolean",
"per-dest-load-sharing-flag": "boolean",
"total-packets-through-load-information": "integer",
"load-information-owner-deleted-flag": "boolean",
"bytes-through-load-information": "integer",
"mask-length-of-owner": "integer"
},
"switch-compontent-id": "integer",
"bgp-attribute-id": "integer",
"packets-through-fib-entry": "integer",
"prefix-protocol": "integer",
"bgp-local-attribute-id": "integer",
"bgp-attribute-origin-as": "integer",
"traffic-index-for-packets": "integer",
"qppb-qos-group-and-ip-precedence": "integer",
"bgp-attribute-next-hop-as": "integer",
"fast-adjacency-flag": "boolean",
"detailed-prefix-length": "integer",
"qos-group": "integer",
"fib-entry-adjacency-type": "string",
"fib-entry-adjacency-interface": "integer",
"fib-special-nh-information-type": "integer",
"flow-tag": "integer",
"adjacency-interface": "integer",
"com-string": "string",
"fib-protocol-type": "integer",
"path-string": "string",
"ldi-time-of-last-update-in-msec": "integer"
}
FIB-ENTRY-PATH - Retrieve
Retrieve operation of resource: fib-entry-path
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-sh-tbl-path": [
{
"brief-pnode-address": "string",
"path-flags": "integer",
"more-detail-about-path": {
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
},
"packets-received-path": "boolean",
"mpls-information-for-path": {
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
},
"hardware-information": "string",
"backup-index": "integer",
"srv6-information-for-path": {
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
},
"backup-path": "boolean",
"brief-lfa-protection-type": "string",
"via-label-to-recurse": "integer",
"parent-interface-handle": "string",
"next-hop-index": "integer",
"brief-qnode-address": "string",
"protect-ignore": "boolean",
"path-dlb": "boolean",
"brief-interface-handle": "string",
"best-external-path": "boolean",
"path-info-flags": "integer",
"attached-path": "boolean",
"recursionvia-len": "integer",
"resolved-path": "boolean",
"brief-next-hop-prefix": "string",
"recursive-path": "boolean",
"path-index": "integer"
}
]
}
FIB-SH-TBL-PATH - Retrieve
Retrieve operation of resource: fib-sh-tbl-path
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"brief-pnode-address": "string",
"path-flags": "integer",
"more-detail-about-path": {
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
},
"packets-received-path": "boolean",
"mpls-information-for-path": {
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
},
"hardware-information": "string",
"backup-index": "integer",
"srv6-information-for-path": {
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
},
"backup-path": "boolean",
"brief-lfa-protection-type": "string",
"via-label-to-recurse": "integer",
"parent-interface-handle": "string",
"next-hop-index": "integer",
"brief-qnode-address": "string",
"protect-ignore": "boolean",
"path-dlb": "boolean",
"brief-interface-handle": "string",
"best-external-path": "boolean",
"path-info-flags": "integer",
"attached-path": "boolean",
"recursionvia-len": "integer",
"resolved-path": "boolean",
"brief-next-hop-prefix": "string",
"recursive-path": "boolean",
"path-index": "integer"
}
MORE-DETAIL-ABOUT-PATH - Retrieve
Retrieve operation of resource: more-detail-about-path
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
}
SPD-IPENCAP - Retrieve
Retrieve operation of resource: spd-ipencap
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
IP-ENCAP-HDR - Retrieve
Retrieve operation of resource: ip-encap-hdr
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
NEXT-NEXT-HOP - Retrieve
Retrieve operation of resource: next-next-hop
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
MPLS-INFORMATION-FOR-PATH - Retrieve
Retrieve operation of resource: mpls-information-for-path
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
}
RECURSIVE-LBL-STACK - Retrieve
Retrieve operation of resource: recursive-lbl-stack
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
IGP-LABEL-STACK-ARRAY - Retrieve
Retrieve operation of resource: igp-label-stack-array
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
LSTACK - Retrieve
Retrieve operation of resource: lstack
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
SRV6-INFORMATION-FOR-PATH - Retrieve
Retrieve operation of resource: srv6-information-for-path
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
}
EXTENSION-OBJECT - Retrieve
Retrieve operation of resource: extension-object
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sfecd-le": {
"context-label-flag": "boolean",
"context-label": "integer"
},
"type": "string"
}
SFECD-LE - Retrieve
Retrieve operation of resource: sfecd-le
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"context-label-flag": "boolean",
"context-label": "integer"
}
PROTOCOL-GLOBAL - Retrieve
Retrieve operation of resource: protocol-global
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"segment-routing": {
"srv6": {
"encap-source-address": "string",
"locator-count": "integer",
"srv6-enabled": "boolean",
"locator": [
{
"locator": "string",
"prefix": "string",
"name": "string"
}
]
}
}
}
SEGMENT-ROUTING - Retrieve
Retrieve operation of resource: segment-routing
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6": {
"encap-source-address": "string",
"locator-count": "integer",
"srv6-enabled": "boolean",
"locator": [
{
"locator": "string",
"prefix": "string",
"name": "string"
}
]
}
}
SRV6 - Retrieve
Retrieve operation of resource: srv6
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"encap-source-address": "string",
"locator-count": "integer",
"srv6-enabled": "boolean",
"locator": [
{
"locator": "string",
"prefix": "string",
"name": "string"
}
]
}
LOCATOR - Retrieve
Retrieve operation of resource: locator
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"locator": "string",
"prefix": "string",
"name": "string"
}
NH-IDS - Retrieve
Retrieve operation of resource: nh-ids
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-id": [
{
"nh-id": "integer",
"nh-address": "string",
"nh-interface-name": "string",
"nh-interface-name-xr": "string",
"version": "integer",
"time-of-last-update-in-msec": "integer",
"nh-link-type": "integer",
"nh-table-id": "integer",
"nh-id-application": "integer",
"nh-id-xr": "integer",
"nh-address-xr": "string",
"nh-protocol": "integer"
}
]
}
NH-ID - Retrieve
Retrieve operation of resource: nh-id
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-id": "integer",
"nh-address": "string",
"nh-interface-name": "string",
"nh-interface-name-xr": "string",
"version": "integer",
"time-of-last-update-in-msec": "integer",
"nh-link-type": "integer",
"nh-table-id": "integer",
"nh-id-application": "integer",
"nh-id-xr": "integer",
"nh-address-xr": "string",
"nh-protocol": "integer"
}
FRR-NHINFO-PENDINGS - Retrieve
Retrieve operation of resource: frr-nhinfo-pendings
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-nhinfo-pending": [
{
"prefix-length": "integer",
"queue-index": "integer",
"main-interface-name": "string",
"link-type": "string",
"frr-type": "string",
"next-hop-prefix": "string",
"replicated-nh-type": "string",
"interface-name": "string",
"si-parent-nh-ptr": "integer",
"si-flags": "integer",
"si-repl-parent-type": "integer",
"si-frr-ptr": "integer",
"si-refcount": "integer",
"si-nh-pfx": "string",
"si-nh-pfx-len": "integer",
"si-upd-ts": "integer",
"si-prot-frr-ptr": "integer",
"si-frrtype": "integer",
"si-nh-pfx-proto": "integer",
"si-tunid": "integer",
"si-main-ifh": "integer",
"si-linktype": "integer",
"si-ifh": "integer"
}
]
}
FRR-NHINFO-PENDING - Retrieve
Retrieve operation of resource: frr-nhinfo-pending
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-length": "integer",
"queue-index": "integer",
"main-interface-name": "string",
"link-type": "string",
"frr-type": "string",
"next-hop-prefix": "string",
"replicated-nh-type": "string",
"interface-name": "string",
"si-parent-nh-ptr": "integer",
"si-flags": "integer",
"si-repl-parent-type": "integer",
"si-frr-ptr": "integer",
"si-refcount": "integer",
"si-nh-pfx": "string",
"si-nh-pfx-len": "integer",
"si-upd-ts": "integer",
"si-prot-frr-ptr": "integer",
"si-frrtype": "integer",
"si-nh-pfx-proto": "integer",
"si-tunid": "integer",
"si-main-ifh": "integer",
"si-linktype": "integer",
"si-ifh": "integer"
}
EXTERNAL-CLIENT-SUMMARIES - Retrieve
Retrieve operation of resource: external-client-summaries
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"external-client-summary": [
{
"id": "integer",
"ecd-ver": "integer",
"ses-client-name": "string",
"ses-comp-id": "integer",
"ses-ecd-version": "integer",
"ses-num-pending": "integer",
"ses-pl-sum": {
"sep-num-ecd-pathlist": "integer",
"sep-num-ecd-pl-per-interest": [
{
"entry": "integer"
}
],
"sep-num-ecd-pl-unresolved": "integer"
},
"ses-num-regs": "integer",
"ses-client-pulsed-time": "integer",
"ses-feci-fib-proto": "integer"
}
]
}
EXTERNAL-CLIENT-SUMMARY - Retrieve
Retrieve operation of resource: external-client-summary
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"id": "integer",
"ecd-ver": "integer",
"ses-client-name": "string",
"ses-comp-id": "integer",
"ses-ecd-version": "integer",
"ses-num-pending": "integer",
"ses-pl-sum": {
"sep-num-ecd-pathlist": "integer",
"sep-num-ecd-pl-per-interest": [
{
"entry": "integer"
}
],
"sep-num-ecd-pl-unresolved": "integer"
},
"ses-num-regs": "integer",
"ses-client-pulsed-time": "integer",
"ses-feci-fib-proto": "integer"
}
SES-PL-SUM - Retrieve
Retrieve operation of resource: ses-pl-sum
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sep-num-ecd-pathlist": "integer",
"sep-num-ecd-pl-per-interest": [
{
"entry": "integer"
}
],
"sep-num-ecd-pl-unresolved": "integer"
}
SEP-NUM-ECD-PL-PER-INTEREST - Retrieve
Retrieve operation of resource: sep-num-ecd-pl-per-interest
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MISC - Retrieve
Retrieve operation of resource: misc
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mi-proto-dbg-stat": [
{
"fpd-ldi-min-backup-activate-time": "integer",
"fpd-ldi-num-correct-fixup": "integer",
"fpd-num-retry-touts": "integer",
"fpd-lbl-recycled": "integer",
"fpd-vrftbl-entries": "integer",
"fpd-gbltbl-src-entry": [
{
"entry": "integer"
}
],
"fpd-gbltbl-entries": "integer",
"fpd-bcdl-msgs": "integer",
"fpd-adj-tx-retry-obj-reinit": "integer",
"fpd-adj-tx-retry-nh-found": "integer",
"fpd-pl-retry-add-exist": "integer",
"fpd-route-rcv": "integer",
"fpd-ldi-backup-activate-count": "integer",
"fpd-version-mismatch-drops": "integer",
"fpd-adj-del": "integer",
"fpd-num-retry": [
{
"entry": "integer"
}
],
"fpd-adj-upd-tx-nh-found": "integer",
"fpd-recursion-constraint-count": "integer",
"fpd-te-version-mismatch-drops": "integer",
"fpd-retryq-sched-time": "integer",
"fpd-adj-upd-tx-retry-created": "integer",
"fpd-gtrie-timing": {
"fgt-upd-total-time": "integer",
"fgt-gtrie-fn-timing": [
{
"fgft-fn": "string",
"fgft-max-time": "integer",
"fgft-tot-updates-zero": "integer",
"fgft-tot-updates": "integer",
"fgft-tot-upd-time": "integer",
"fgft-max-tstamp": "integer"
}
],
"fgt-num-success": "integer",
"fgt-num-failure": "integer"
},
"fpd-ldi-avg-backup-activate-time": "integer",
"fpd-retryq-size": "integer",
"fpd-ldi-total-backup-activate-time": "integer",
"fpd-route-upd": "integer",
"fpd-pl-fast-nfn-count": "integer",
"fpd-pl-with-backup-create-count": "integer",
"fpd-adj-drops": "integer",
"fpd-ldi-last-backup-activate-time": "integer",
"fpd-retryq-timeout": "integer",
"fpd-vrftbl-src-entry": [
{
"entry": "integer"
}
],
"fpd-adj-upd": "integer",
"fpd-gbltbl-rej-entries": "integer",
"fpd-platf-upd-stats": {
"fpus-obj-stat": [
{
"fos-tot-upd-time": "integer",
"fos-tot-updates": "integer",
"fos-obj-act-stat": [
{
"foas-max-time": "integer",
"foas-max-tstamp": "integer",
"foas-tot-upd-time": "integer",
"foas-num-failure": "integer",
"foas-tot-updates": "integer",
"foas-num-success": "integer",
"foas-tot-updates-zero": "integer"
}
]
}
],
"fpus-num-success": "integer",
"fpus-num-failure": "integer",
"fpus-upd-total-time": "integer"
},
"fpd-pl-inline-res-q": "integer",
"fpd-ldi-max-backup-activate-time": "integer",
"fpd-adj-msg": "integer",
"fpd-pl-with-backup-del-count": "integer",
"fpd-te-rcv": "integer",
"fpd-adj-upd-tx": "integer",
"fpd-vrftbl-rej-entries": "integer",
"fpd-num-tbls": "integer",
"fpd-pl-num-correct-fixup": "integer",
"fpd-pl-num-queued-fixedup": "integer",
"fpd-pl-backup-disable-count": "integer",
"fpd-ldi-num-del-refcnt": "integer",
"fpd-ldi-num-fixedup": "integer",
"fpd-route-drops": "integer",
"fpd-num-allocs": "integer",
"fpd-route-del": "integer",
"fpd-num-frees": "integer",
"fpd-pl-backup-enable-count": "integer"
}
],
"mi-num-lisp-valid-eid": [
{
"entry": "integer"
}
],
"mi-xpl-ldi-enabled": "boolean"
}
MI-ISSU-STATE - Retrieve
Retrieve operation of resource: mi-issu-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fis-issu-error-ts": "integer",
"slc-eoc-implicit": "boolean",
"slc-support": "boolean",
"imdr-support": "boolean",
"eod-received-im-time-stamp": "string",
"fis-issu-restart": "boolean",
"imdr-eoc-implicit": "boolean",
"fis-proto-state": [
{
"rib-tables-converged-time-stamp": "string",
"aib-eod-time-stamp": "string",
"rsi-eod-valid": "boolean",
"protocol-name": "string",
"protocol-eod-valid": "boolean",
"rsi-eod-time-stamp": "string",
"lsd-eod-valid": "boolean",
"lmrib-eod-valid": "boolean",
"lsd-eod-time-stamp": "string",
"lmrib-eod-time-stamp": "string",
"bcdl-tables": "integer",
"rib-info-valid": "boolean",
"converged-tables": "integer",
"protocol-eod-time-stamp": "string"
}
],
"eoc-received-slc-time-stamp": "string",
"eod-sent-imdr-time-stamp": "string",
"eoc-received-imdr-time-stamp": "string",
"eod-sent-slc-time-stamp": "string"
}
FIS-PROTO-STATE - Retrieve
Retrieve operation of resource: fis-proto-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-tables-converged-time-stamp": "string",
"aib-eod-time-stamp": "string",
"rsi-eod-valid": "boolean",
"protocol-name": "string",
"protocol-eod-valid": "boolean",
"rsi-eod-time-stamp": "string",
"lsd-eod-valid": "boolean",
"lmrib-eod-valid": "boolean",
"lsd-eod-time-stamp": "string",
"lmrib-eod-time-stamp": "string",
"bcdl-tables": "integer",
"rib-info-valid": "boolean",
"converged-tables": "integer",
"protocol-eod-time-stamp": "string"
}
MI-PLAT-CAPABILITIES - Retrieve
Retrieve operation of resource: mi-plat-capabilities
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fpc-local-label-split": "integer",
"fpc-num-l3-lbl-levels": "integer",
"fpc-srv6-support": "boolean",
"fpc-platf-v6-upd-disable": "boolean",
"fpc-num-l3-ucmp-paths": "integer",
"fpc-platf-v4-upd-disable": "boolean",
"fpc-platf-temp-back-walk-reqd": "boolean",
"fpc-resolve-via-table": [
{
"entry": "boolean"
}
],
"fpc-lisp-decap-over-v6": [
{
"entry": "boolean"
}
],
"fpc-slowpath-ingress-inject-reqd": "boolean",
"fpc-prefix-filter-support": "integer",
"fpc-pbts-defclass-support": "boolean",
"fpc-num-fwding-stages": "integer",
"fpc-lisp-decap-over-v4": [
{
"entry": "boolean"
}
],
"fpc-loadinfo-filter-support": "boolean",
"fpc-dlb-support": "boolean",
"fpc-num-paths-per-pbts-class": "integer",
"fpc-num-l3-lbl-rec-paths": "integer",
"fpc-v4v6-ldi-collapse-support": "boolean",
"fpc-lba-tuples-default": "integer",
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean",
"fpc-num-l3-lbl-paths": "integer",
"fpc-nhid": "boolean",
"fpc-platf-ready-cb-wait": "boolean",
"fpc-cofo-support": "boolean",
"fpc-exclude-deag-bkup": "boolean",
"fpc-mraps-support": "boolean",
"fpc-stats-support": "boolean",
"fpc-lisp-ucmp": [
{
"entry": "boolean"
}
]
}
FPC-LISP-DECAP-OVER-V4 - Retrieve
Retrieve operation of resource: fpc-lisp-decap-over-v4
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "boolean"
}
FPC-LISP-DECAP-OVER-V6 - Retrieve
Retrieve operation of resource: fpc-lisp-decap-over-v6
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "boolean"
}
FPC-LISP-UCMP - Retrieve
Retrieve operation of resource: fpc-lisp-ucmp
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "boolean"
}
FPC-RESOLVE-VIA-TABLE - Retrieve
Retrieve operation of resource: fpc-resolve-via-table
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "boolean"
}
MI-IDB-EXT-CLEANUP-FAILED-COUNT - Retrieve
Retrieve operation of resource: mi-idb-ext-cleanup-failed-count
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MI-LRPF-STATS-FAIL - Retrieve
Retrieve operation of resource: mi-lrpf-stats-fail
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MI-LRPF-STATS-ACT - Retrieve
Retrieve operation of resource: mi-lrpf-stats-act
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MI-LRPF-NUM - Retrieve
Retrieve operation of resource: mi-lrpf-num
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MI-IDB-LSEC-ENABLED-NUM - Retrieve
Retrieve operation of resource: mi-idb-lsec-enabled-num
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MI-NUM-LISP-EID - Retrieve
Retrieve operation of resource: mi-num-lisp-eid
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MI-NUM-LISP-VALID-EID - Retrieve
Retrieve operation of resource: mi-num-lisp-valid-eid
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MI-CPULESS-NODE - Retrieve
Retrieve operation of resource: mi-cpuless-node
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MI-PROTO-DBG-STAT - Retrieve
Retrieve operation of resource: mi-proto-dbg-stat
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fpd-ldi-min-backup-activate-time": "integer",
"fpd-ldi-num-correct-fixup": "integer",
"fpd-num-retry-touts": "integer",
"fpd-lbl-recycled": "integer",
"fpd-vrftbl-entries": "integer",
"fpd-gbltbl-src-entry": [
{
"entry": "integer"
}
],
"fpd-gbltbl-entries": "integer",
"fpd-bcdl-msgs": "integer",
"fpd-adj-tx-retry-obj-reinit": "integer",
"fpd-adj-tx-retry-nh-found": "integer",
"fpd-pl-retry-add-exist": "integer",
"fpd-route-rcv": "integer",
"fpd-ldi-backup-activate-count": "integer",
"fpd-version-mismatch-drops": "integer",
"fpd-adj-del": "integer",
"fpd-num-retry": [
{
"entry": "integer"
}
],
"fpd-adj-upd-tx-nh-found": "integer",
"fpd-recursion-constraint-count": "integer",
"fpd-te-version-mismatch-drops": "integer",
"fpd-retryq-sched-time": "integer",
"fpd-adj-upd-tx-retry-created": "integer",
"fpd-gtrie-timing": {
"fgt-upd-total-time": "integer",
"fgt-gtrie-fn-timing": [
{
"fgft-fn": "string",
"fgft-max-time": "integer",
"fgft-tot-updates-zero": "integer",
"fgft-tot-updates": "integer",
"fgft-tot-upd-time": "integer",
"fgft-max-tstamp": "integer"
}
],
"fgt-num-success": "integer",
"fgt-num-failure": "integer"
},
"fpd-ldi-avg-backup-activate-time": "integer",
"fpd-retryq-size": "integer",
"fpd-ldi-total-backup-activate-time": "integer",
"fpd-route-upd": "integer",
"fpd-pl-fast-nfn-count": "integer",
"fpd-pl-with-backup-create-count": "integer",
"fpd-adj-drops": "integer",
"fpd-ldi-last-backup-activate-time": "integer",
"fpd-retryq-timeout": "integer",
"fpd-vrftbl-src-entry": [
{
"entry": "integer"
}
],
"fpd-adj-upd": "integer",
"fpd-gbltbl-rej-entries": "integer",
"fpd-platf-upd-stats": {
"fpus-obj-stat": [
{
"fos-tot-upd-time": "integer",
"fos-tot-updates": "integer",
"fos-obj-act-stat": [
{
"foas-max-time": "integer",
"foas-max-tstamp": "integer",
"foas-tot-upd-time": "integer",
"foas-num-failure": "integer",
"foas-tot-updates": "integer",
"foas-num-success": "integer",
"foas-tot-updates-zero": "integer"
}
]
}
],
"fpus-num-success": "integer",
"fpus-num-failure": "integer",
"fpus-upd-total-time": "integer"
},
"fpd-pl-inline-res-q": "integer",
"fpd-ldi-max-backup-activate-time": "integer",
"fpd-adj-msg": "integer",
"fpd-pl-with-backup-del-count": "integer",
"fpd-te-rcv": "integer",
"fpd-adj-upd-tx": "integer",
"fpd-vrftbl-rej-entries": "integer",
"fpd-num-tbls": "integer",
"fpd-pl-num-correct-fixup": "integer",
"fpd-pl-num-queued-fixedup": "integer",
"fpd-pl-backup-disable-count": "integer",
"fpd-ldi-num-del-refcnt": "integer",
"fpd-ldi-num-fixedup": "integer",
"fpd-route-drops": "integer",
"fpd-num-allocs": "integer",
"fpd-route-del": "integer",
"fpd-num-frees": "integer",
"fpd-pl-backup-enable-count": "integer"
}
FPD-PLATF-UPD-STATS - Retrieve
Retrieve operation of resource: fpd-platf-upd-stats
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fpus-obj-stat": [
{
"fos-tot-upd-time": "integer",
"fos-tot-updates": "integer",
"fos-obj-act-stat": [
{
"foas-max-time": "integer",
"foas-max-tstamp": "integer",
"foas-tot-upd-time": "integer",
"foas-num-failure": "integer",
"foas-tot-updates": "integer",
"foas-num-success": "integer",
"foas-tot-updates-zero": "integer"
}
]
}
],
"fpus-num-success": "integer",
"fpus-num-failure": "integer",
"fpus-upd-total-time": "integer"
}
FPUS-OBJ-STAT - Retrieve
Retrieve operation of resource: fpus-obj-stat
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fos-tot-upd-time": "integer",
"fos-tot-updates": "integer",
"fos-obj-act-stat": [
{
"foas-max-time": "integer",
"foas-max-tstamp": "integer",
"foas-tot-upd-time": "integer",
"foas-num-failure": "integer",
"foas-tot-updates": "integer",
"foas-num-success": "integer",
"foas-tot-updates-zero": "integer"
}
]
}
FOS-OBJ-ACT-STAT - Retrieve
Retrieve operation of resource: fos-obj-act-stat
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"foas-max-time": "integer",
"foas-max-tstamp": "integer",
"foas-tot-upd-time": "integer",
"foas-num-failure": "integer",
"foas-tot-updates": "integer",
"foas-num-success": "integer",
"foas-tot-updates-zero": "integer"
}
FPD-GTRIE-TIMING - Retrieve
Retrieve operation of resource: fpd-gtrie-timing
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fgt-upd-total-time": "integer",
"fgt-gtrie-fn-timing": [
{
"fgft-fn": "string",
"fgft-max-time": "integer",
"fgft-tot-updates-zero": "integer",
"fgft-tot-updates": "integer",
"fgft-tot-upd-time": "integer",
"fgft-max-tstamp": "integer"
}
],
"fgt-num-success": "integer",
"fgt-num-failure": "integer"
}
FGT-GTRIE-FN-TIMING - Retrieve
Retrieve operation of resource: fgt-gtrie-fn-timing
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fgft-fn": "string",
"fgft-max-time": "integer",
"fgft-tot-updates-zero": "integer",
"fgft-tot-updates": "integer",
"fgft-tot-upd-time": "integer",
"fgft-max-tstamp": "integer"
}
FPD-GBLTBL-SRC-ENTRY - Retrieve
Retrieve operation of resource: fpd-gbltbl-src-entry
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
FPD-VRFTBL-SRC-ENTRY - Retrieve
Retrieve operation of resource: fpd-vrftbl-src-entry
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
FPD-NUM-RETRY - Retrieve
Retrieve operation of resource: fpd-num-retry
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MI-IDB-PURGE-CNTR - Retrieve
Retrieve operation of resource: mi-idb-purge-cntr
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fpp-cntr": [
{
"entry": "integer"
}
]
}
FPP-CNTR - Retrieve
Retrieve operation of resource: fpp-cntr
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MI-DEL - Retrieve
Retrieve operation of resource: mi-del
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msec-time": "integer",
"prfx": "string",
"prfx-len": "integer",
"prfx-proto": "integer",
"tableid": "integer"
}
MI-FRR-STAT - Retrieve
Retrieve operation of resource: mi-frr-stat
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mi-num-bkup-frr-objects": "integer",
"mi-num-frr-reset": "integer",
"mi-num-frr-logs": "integer",
"mi-num-intf-frr": "integer",
"mi-num-prot-frr-objects": "integer",
"mi-num-frr-proto-events": "integer",
"mi-num-pfi-intf-down": "integer",
"mi-num-tunid-alloc-failures": "integer",
"mi-num-tunid-allocs": "integer",
"mi-num-frr-reset-queue-adds": "integer",
"mi-num-parent-intf-frr": "integer",
"mi-num-bfd-down": "integer",
"mi-num-tunid-free-failures": "integer",
"mi-num-frr-reset-queue-remove": "integer",
"mi-num-tunid-frees": "integer"
}
LOCAL-LABEL - Retrieve
Retrieve operation of resource: local-label
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"conflicts": {
"conflict": [
{
"pfx-tbl-id": "integer",
"prefix-len": "integer",
"label": "string",
"source": "string",
"prefix": "string",
"ll-ctype": "string",
"retry-ts": "integer",
"update-ts": "integer",
"ext": {
"pfx": {
"pfx": "string",
"tbl-id": "integer"
},
"lsm": {
"nh": "string",
"mcast-id": "integer"
},
"type": "string"
},
"local-label": "integer",
"source-xr": "integer",
"num-retries": "integer"
}
]
}
}
CONFLICTS - Retrieve
Retrieve operation of resource: conflicts
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"conflict": [
{
"pfx-tbl-id": "integer",
"prefix-len": "integer",
"label": "string",
"source": "string",
"prefix": "string",
"ll-ctype": "string",
"retry-ts": "integer",
"update-ts": "integer",
"ext": {
"pfx": {
"pfx": "string",
"tbl-id": "integer"
},
"lsm": {
"nh": "string",
"mcast-id": "integer"
},
"type": "string"
},
"local-label": "integer",
"source-xr": "integer",
"num-retries": "integer"
}
]
}
CONFLICT - Retrieve
Retrieve operation of resource: conflict
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pfx-tbl-id": "integer",
"prefix-len": "integer",
"label": "string",
"source": "string",
"prefix": "string",
"ll-ctype": "string",
"retry-ts": "integer",
"update-ts": "integer",
"ext": {
"pfx": {
"pfx": "string",
"tbl-id": "integer"
},
"lsm": {
"nh": "string",
"mcast-id": "integer"
},
"type": "string"
},
"local-label": "integer",
"source-xr": "integer",
"num-retries": "integer"
}
EXT - Retrieve
Retrieve operation of resource: ext
ID of node-name
ID of protocol-name
Successful operation
Internal Error
PFX - Retrieve
Retrieve operation of resource: pfx
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pfx": "string",
"tbl-id": "integer"
}
LSM - Retrieve
Retrieve operation of resource: lsm
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh": "string",
"mcast-id": "integer"
}
OC-AFT-L3 - Retrieve
Retrieve operation of resource: oc-aft-l3
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrfs": {
"vrf": [
{
"vrf-name": "string",
"abstract-forwarding-tables": {
"ipv4-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"mpls": {
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"ipv6-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string"
}
}
]
}
}
}
}
]
}
}
VRFS - Retrieve
Retrieve operation of resource: vrfs
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf": [
{
"vrf-name": "string",
"abstract-forwarding-tables": {
"ipv4-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"mpls": {
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"ipv6-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
}
}
]
}
VRF - Retrieve
Retrieve operation of resource: vrf
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf-name": "string",
"abstract-forwarding-tables": {
"ipv4-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"mpls": {
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"ipv6-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
}
}
ABSTRACT-FORWARDING-TABLES - Retrieve
Retrieve operation of resource: abstract-forwarding-tables
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"mpls": {
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"ipv6-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
}
MPLS - Retrieve
Retrieve operation of resource: mpls
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
LABEL-ENTRIES - Retrieve
Retrieve operation of resource: label-entries
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
LABEL-ENTRY - Retrieve
Retrieve operation of resource: label-entry
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-index": "string",
"prefix-index": "string"
}
NEXT-HOP - Retrieve
Retrieve operation of resource: next-hop
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
}
INTERFACE-REF - Retrieve
Retrieve operation of resource: interface-ref
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"interface": "string",
"subinterface": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": "string",
"subinterface": "integer"
}
IPV6-UNICAST - Retrieve
Retrieve operation of resource: ipv6-unicast
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
PREFIX-ENTRIES - Retrieve
Retrieve operation of resource: prefix-entries
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-entry": [
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
PREFIX-ENTRY - Retrieve
Retrieve operation of resource: prefix-entry
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-index": "string",
"prefix-index": "string"
}
NEXT-HOP - Retrieve
Retrieve operation of resource: next-hop
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
}
INTERFACE-REF - Retrieve
Retrieve operation of resource: interface-ref
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"interface": "string",
"subinterface": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": "string",
"subinterface": "integer"
}
IPV4-UNICAST - Retrieve
Retrieve operation of resource: ipv4-unicast
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
PREFIX-ENTRIES - Retrieve
Retrieve operation of resource: prefix-entries
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-entry": [
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
PREFIX-ENTRY - Retrieve
Retrieve operation of resource: prefix-entry
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-index": "string",
"prefix-index": "string"
}
NEXT-HOP - Retrieve
Retrieve operation of resource: next-hop
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
}
INTERFACE-REF - Retrieve
Retrieve operation of resource: interface-ref
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"interface": "string",
"subinterface": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": "string",
"subinterface": "integer"
}
MPLS-FORWARDING - Retrieve
Retrieve operation of resource: mpls-forwarding
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nodes": {
"node": [
{
"forwarding-summary": {
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
},
"node-name": "string",
"frr-logs": {
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
},
"label-fib": {
"informations": {
"information": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
}
}
]
}
]
}
}
}
]
}
}
NODES - Retrieve
Retrieve operation of resource: nodes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node": [
{
"forwarding-summary": {
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
},
"node-name": "string",
"frr-logs": {
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
},
"label-fib": {
"informations": {
"information": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string"
}
]
}
]
}
}
}
]
}
NODE - Retrieve
Retrieve operation of resource: node
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-summary": {
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
},
"node-name": "string",
"frr-logs": {
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
},
"label-fib": {
"informations": {
"information": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer"
}
]
}
]
}
}
}
FORWARDING-SUMMARY - Retrieve
Retrieve operation of resource: forwarding-summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
}
FRR-LOGS - Retrieve
Retrieve operation of resource: frr-logs
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
}
FRR-LOG - Retrieve
Retrieve operation of resource: frr-log
ID of node-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
START-TIME - Retrieve
Retrieve operation of resource: start-time
ID of node-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "string",
"nanoseconds": "string"
}
LABEL-FIB - Retrieve
Retrieve operation of resource: label-fib
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"informations": {
"information": [
{
"eos": "string",
"label-value": "string",
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
]
},
"forwarding-details": {
"forwarding-detail": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer"
}
]
}
}
FORWARDING-DETAILS - Retrieve
Retrieve operation of resource: forwarding-details
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-detail": [
{
"eos": "string",
"label-value": "string",
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
]
}
FORWARDING-DETAIL - Retrieve
Retrieve operation of resource: forwarding-detail
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"eos": "string",
"label-value": "string",
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
LDI-INFORMATION - Retrieve
Retrieve operation of resource: ldi-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldi-hardware-information": "string"
}
MULTICAST-INFORMATION - Retrieve
Retrieve operation of resource: multicast-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
}
LABEL-INFORMATION - Retrieve
Retrieve operation of resource: label-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
LABEL-INFORMATION-DETAIL - Retrieve
Retrieve operation of resource: label-information-detail
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
}
LABEL-STACK - Retrieve
Retrieve operation of resource: label-stack
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
EXACT-ROUTE-HASH-INFO - Retrieve
Retrieve operation of resource: exact-route-hash-info
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hash-index-is-valid": "boolean",
"hash-index": "integer"
}
INFORMATIONS - Retrieve
Retrieve operation of resource: informations
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"information": [
{
"eos": "string",
"label-value": "string",
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
]
}
INFORMATION - Retrieve
Retrieve operation of resource: information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"eos": "string",
"label-value": "string",
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
LDI-INFORMATION - Retrieve
Retrieve operation of resource: ldi-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldi-hardware-information": "string"
}
MULTICAST-INFORMATION - Retrieve
Retrieve operation of resource: multicast-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
}
LABEL-INFORMATION - Retrieve
Retrieve operation of resource: label-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
LABEL-INFORMATION-DETAIL - Retrieve
Retrieve operation of resource: label-information-detail
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
}
LABEL-STACK - Retrieve
Retrieve operation of resource: label-stack
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
EXACT-ROUTE-HASH-INFO - Retrieve
Retrieve operation of resource: exact-route-hash-info
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hash-index-is-valid": "boolean",
"hash-index": "integer"
}
LABEL-SECURITY - Retrieve
Retrieve operation of resource: label-security
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces": {
"interface": [
{
"interface-name": "string",
"rpf-enabled": "boolean",
"rpfifh": "string",
"rpf-supported": "boolean",
"rpf-drops": "integer",
"mld-supported": "boolean",
"mld-enabled": "boolean",
"multi-label-drops": "integer"
}
]
},
"summary": {
"rpf-drops": "integer",
"multi-label-drops": "integer"
}
}
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"interface-name": "string",
"rpf-enabled": "boolean",
"rpfifh": "string",
"rpf-supported": "boolean",
"rpf-drops": "integer",
"mld-supported": "boolean",
"mld-enabled": "boolean",
"multi-label-drops": "integer"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"rpf-enabled": "boolean",
"rpfifh": "string",
"rpf-supported": "boolean",
"rpf-drops": "integer",
"mld-supported": "boolean",
"mld-enabled": "boolean",
"multi-label-drops": "integer"
}
SUMMARY - Retrieve
Retrieve operation of resource: summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rpf-drops": "integer",
"multi-label-drops": "integer"
}
TUNNEL - Retrieve
Retrieve operation of resource: tunnel
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-tunnels": {
"forwarding-tunnel": [
{
"interface-name": "string",
"fwdg": {
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
},
"tunnel-info": {
"tunnel-load-metric": "integer",
"tunnel-resolution-incomplete": "boolean",
"tunnel-local-label": "integer",
"tunnel-fwd-class": "integer",
"tunnel-resolution-inconsistent": "boolean",
"tunnel-interface-name": "string",
"tunnel-is-srte": "boolean",
"tunnel-is-programmed-to-drop": "boolean"
}
}
]
}
}
FORWARDING-TUNNELS - Retrieve
Retrieve operation of resource: forwarding-tunnels
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-tunnel": [
{
"interface-name": "string",
"fwdg": {
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
},
"tunnel-info": {
"tunnel-load-metric": "integer",
"tunnel-resolution-incomplete": "boolean",
"tunnel-local-label": "integer",
"tunnel-fwd-class": "integer",
"tunnel-resolution-inconsistent": "boolean",
"tunnel-interface-name": "string",
"tunnel-is-srte": "boolean",
"tunnel-is-programmed-to-drop": "boolean"
}
}
]
}
FORWARDING-TUNNEL - Retrieve
Retrieve operation of resource: forwarding-tunnel
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"fwdg": {
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
},
"tunnel-info": {
"tunnel-load-metric": "integer",
"tunnel-resolution-incomplete": "boolean",
"tunnel-local-label": "integer",
"tunnel-fwd-class": "integer",
"tunnel-resolution-inconsistent": "boolean",
"tunnel-interface-name": "string",
"tunnel-is-srte": "boolean",
"tunnel-is-programmed-to-drop": "boolean"
}
}
TUNNEL-INFO - Retrieve
Retrieve operation of resource: tunnel-info
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel-load-metric": "integer",
"tunnel-resolution-incomplete": "boolean",
"tunnel-local-label": "integer",
"tunnel-fwd-class": "integer",
"tunnel-resolution-inconsistent": "boolean",
"tunnel-interface-name": "string",
"tunnel-is-srte": "boolean",
"tunnel-is-programmed-to-drop": "boolean"
}
FWDG - Retrieve
Retrieve operation of resource: fwdg
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
LDI-INFORMATION - Retrieve
Retrieve operation of resource: ldi-information
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldi-hardware-information": "string"
}
MULTICAST-INFORMATION - Retrieve
Retrieve operation of resource: multicast-information
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
}
LABEL-INFORMATION - Retrieve
Retrieve operation of resource: label-information
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
LABEL-INFORMATION-DETAIL - Retrieve
Retrieve operation of resource: label-information-detail
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
}
LABEL-STACK - Retrieve
Retrieve operation of resource: label-stack
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
EXACT-ROUTE-HASH-INFO - Retrieve
Retrieve operation of resource: exact-route-hash-info
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hash-index-is-valid": "boolean",
"hash-index": "integer"
}
FRR-DATABASE - Retrieve
Retrieve operation of resource: frr-database
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-tunnel-midpoints": {
"frrdb-tunnel-midpoint": [
{
"local-label": "string",
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
]
},
"frrdb-summary": {
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
},
"frrdb-protected-interface-table-summaries": {
"frrdb-protected-interface-table-summary": [
{
"interface-name": "string",
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
]
},
"frrdb-tunnel-head-summary": {
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
},
"frrdb-tunnel-midpoint-summary": {
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
},
"frrdb-tunnel-heads": {
"frrdb-tunnel-head": [
{
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string"
}
}
}
]
}
}
FRRDB-SUMMARY - Retrieve
Retrieve operation of resource: frrdb-summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
FRRDB-PROTECTED-INTERFACE-TABLE-SUMMARIES - Retrieve
Retrieve operation of resource: frrdb-protected-interface-table-summaries
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-protected-interface-table-summary": [
{
"interface-name": "string",
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
]
}
FRRDB-PROTECTED-INTERFACE-TABLE-SUMMARY - Retrieve
Retrieve operation of resource: frrdb-protected-interface-table-summary
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
FRRDB-TUNNEL-MIDPOINT-SUMMARY - Retrieve
Retrieve operation of resource: frrdb-tunnel-midpoint-summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
FRRDB-TUNNEL-MIDPOINTS - Retrieve
Retrieve operation of resource: frrdb-tunnel-midpoints
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-tunnel-midpoint": [
{
"local-label": "string",
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
]
}
FRRDB-TUNNEL-MIDPOINT - Retrieve
Retrieve operation of resource: frrdb-tunnel-midpoint
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-label": "string",
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
FRR-DB - Retrieve
Retrieve operation of resource: frr-db
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
FRR-ENTRY-ID - Retrieve
Retrieve operation of resource: frr-entry-id
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
}
HEAD - Retrieve
Retrieve operation of resource: head
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"destination-prefix": "string",
"destination-prefix-length": "integer"
}
MIDPOINT - Retrieve
Retrieve operation of resource: midpoint
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
MULTICAST-LEG - Retrieve
Retrieve operation of resource: multicast-leg
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
FRR-ENTRY-ID - Retrieve
Retrieve operation of resource: frr-entry-id
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
}
HEAD - Retrieve
Retrieve operation of resource: head
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"destination-prefix": "string",
"destination-prefix-length": "integer"
}
MIDPOINT - Retrieve
Retrieve operation of resource: midpoint
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
FRRDB-TUNNEL-HEADS - Retrieve
Retrieve operation of resource: frrdb-tunnel-heads
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-tunnel-head": [
{
"interface-name": "string",
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
]
}
FRRDB-TUNNEL-HEAD - Retrieve
Retrieve operation of resource: frrdb-tunnel-head
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
FRR-DB - Retrieve
Retrieve operation of resource: frr-db
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
FRR-ENTRY-ID - Retrieve
Retrieve operation of resource: frr-entry-id
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
}
HEAD - Retrieve
Retrieve operation of resource: head
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"destination-prefix": "string",
"destination-prefix-length": "integer"
}
MIDPOINT - Retrieve
Retrieve operation of resource: midpoint
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
MULTICAST-LEG - Retrieve
Retrieve operation of resource: multicast-leg
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
FRR-ENTRY-ID - Retrieve
Retrieve operation of resource: frr-entry-id
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
}
HEAD - Retrieve
Retrieve operation of resource: head
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"destination-prefix": "string",
"destination-prefix-length": "integer"
}
MIDPOINT - Retrieve
Retrieve operation of resource: midpoint
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
FRRDB-TUNNEL-HEAD-SUMMARY - Retrieve
Retrieve operation of resource: frrdb-tunnel-head-summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
FRRDB-BACKUP-INTERFACE-SUMMARIES - Retrieve
Retrieve operation of resource: frrdb-backup-interface-summaries
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-backup-interface-summary": [
{
"interface-name": "string",
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
]
}
FRRDB-BACKUP-INTERFACE-SUMMARY - Retrieve
Retrieve operation of resource: frrdb-backup-interface-summary
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
Schema Definitions
FIB-OC-INTERF-REF-STATE:
FIB OC INTERF REF STATE
- interface: string
-
Interface name
- subinterface: integer
-
Sub-Interface index
Example
{
"interface": "string",
"subinterface": "integer"
}
FIB-GLOBAL-SUMMARY-OBJ-HISTORY:
FIB Global summary object history
- count: integer
-
Placeholder for obj history counts
Example
{
"count": "integer"
}
FIB-SH-TBL-EXT-SUM-ALL:
FIB external brief summary information across all clients
- sesa-pl-sum: FIB-SH-TBL-EXT-PL-SUM
-
External pathlist summary
- sesa-num-client: integer
-
Client information
Example
{
"sesa-pl-sum": {
"sep-num-ecd-pathlist": "integer",
"sep-num-ecd-pl-per-interest": [
{
"entry": "integer"
}
],
"sep-num-ecd-pl-unresolved": "integer"
},
"sesa-num-client": "integer"
}
FIB-SH-PFX-MASKLEN-CNT:
FIB Prefix Masklength counts
- number-of-prefixes: integer
-
Number of prefixes with given mask length
- mask-length: integer
-
Mask length
Example
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
EVT-HIST-INFO:
Per object event history
- evt-class-name: string
-
Class name string
- evt-entry: EVT-HIST-ENTRY
-
Array of event entries
-
EVT-HIST-ENTRY
Example
{
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
}
FIB-OC-AFT-PREFIX:
OC AFT entry
- next-hop: FIB-OC-AFT-PATH
-
Next hops
-
FIB-OC-AFT-PATH - state: FIB-OC-PREFIX-STATE
-
State
Example
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
FIB-SH-ROUTE-DEL-TS:
FIB SH ROUTE DEL TS
- msec-time: integer
-
msec time
- prfx: string
-
prfx
- prfx-len: integer
-
prfx len
- prfx-proto: integer
-
prfx proto
- tableid: integer
-
tableid
Example
{
"msec-time": "integer",
"prfx": "string",
"prfx-len": "integer",
"prfx-proto": "integer",
"tableid": "integer"
}
FIB-MPLS-FRR-EVENT:
FIB MPLS FRR EVENT
- number-of-rewrites-affected: integer
-
Number of rewrites affected
- start-time: FIB-MPLS-TIMESPEC
-
Time of FRR event processing start, Seconds in UTC, and Nano Seconds
- frr-event-node-id: string
-
Node on which the FRR event happened
- protected-frr-interface-name: string
-
Interface
- switching-time-nsecs: integer
-
Time to switch rewrites [nsecs]
- next-hop: integer
-
Next Hop
- fast-bundle-member-down-interface: integer
-
Fast Bundle Member Down Interface
- main-processing: integer
-
Main Processing for FRR
Example
{
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
FIB-SH-NHINFO-EXT:
FIB per nhinfo info
- nh-info-extension-detail: FIB-SH-NHINFO-EXT-DET
-
NHINFO Extension Detail
-
FIB-SH-NHINFO-EXT-DET
Example
{
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
}
MPLS-SH-TEHEAD:
Information about TE tunnel head
- fwdg: MPLS-SH-LEAF
-
Tunnel forwarding information
- tunnel-info: FIB-MPLS-SH-TUN-INFO
-
Tunnel head information
Example
{
"fwdg": {
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
},
"tunnel-info": {
"tunnel-load-metric": "integer",
"tunnel-resolution-incomplete": "boolean",
"tunnel-local-label": "integer",
"tunnel-fwd-class": "integer",
"tunnel-resolution-inconsistent": "boolean",
"tunnel-interface-name": "string",
"tunnel-is-srte": "boolean",
"tunnel-is-programmed-to-drop": "boolean"
}
}
FIB-ISSU-PROTO-STATE:
FIB ISSU protocol state
- rib-tables-converged-time-stamp: string
-
All RIB tables converged timestamp
- aib-eod-time-stamp: string
-
AIB EODTimeStamp
- rsi-eod-valid: boolean
-
RSI EOD expected/valid
- protocol-name: string
-
Protocol name
- protocol-eod-valid: boolean
-
Protocol EOD expected/valid
- rsi-eod-time-stamp: string
-
RSI EOD received timestamp
- lsd-eod-valid: boolean
-
LSD EOD expected/valid
- lmrib-eod-valid: boolean
-
LMRIB EOD expected/valid
- lsd-eod-time-stamp: string
-
LSD EOD received timestamp
- lmrib-eod-time-stamp: string
-
LMRIB EOD received timestamp
- bcdl-tables: integer
-
Number of BCDL tables
- rib-info-valid: boolean
-
RIB table info valid
- converged-tables: integer
-
Number of tables converged
- protocol-eod-time-stamp: string
-
Protocol EOD sent timestamp
Example
{
"rib-tables-converged-time-stamp": "string",
"aib-eod-time-stamp": "string",
"rsi-eod-valid": "boolean",
"protocol-name": "string",
"protocol-eod-valid": "boolean",
"rsi-eod-time-stamp": "string",
"lsd-eod-valid": "boolean",
"lmrib-eod-valid": "boolean",
"lsd-eod-time-stamp": "string",
"lmrib-eod-time-stamp": "string",
"bcdl-tables": "integer",
"rib-info-valid": "boolean",
"converged-tables": "integer",
"protocol-eod-time-stamp": "string"
}
FIB-SH-FRR-NHINFO:
FIB per nhinfo information
- si-parent-nh-ptr: integer
-
parent nhinfo pointer
- si-flags: integer
-
frr nhinfo flags
- si-repl-parent-type: integer
-
replicated parent nhinfo type
- si-frr-ptr: integer
-
frr-nhinfo pointer
- si-refcount: integer
-
refcount
- si-nh-pfx: string
-
nh prefix
- si-nh-pfx-len: integer
-
prefix len
- si-upd-ts: integer
-
update timestamp
- si-prot-frr-ptr: integer
-
prot-frr-nhinfo pointer for a bkup-frr
- si-frrtype: integer
-
FRR-NHinfo Type
- si-nh-pfx-proto: integer
-
Protocol for next-hop prefix
- si-tunid: integer
-
tunnel id for c12k
- si-main-ifh: integer
-
main ifh assoc w prot-frr nh
- si-linktype: integer
-
Linktype using this FRR object
- si-ifh: integer
-
ifh assoc w frr nh
Example
{
"si-parent-nh-ptr": "integer",
"si-flags": "integer",
"si-repl-parent-type": "integer",
"si-frr-ptr": "integer",
"si-refcount": "integer",
"si-nh-pfx": "string",
"si-nh-pfx-len": "integer",
"si-upd-ts": "integer",
"si-prot-frr-ptr": "integer",
"si-frrtype": "integer",
"si-nh-pfx-proto": "integer",
"si-tunid": "integer",
"si-main-ifh": "integer",
"si-linktype": "integer",
"si-ifh": "integer"
}
FIB-OC-INTERF-REF:
FIB OC INTERF REF
- state: FIB-OC-INTERF-REF-STATE
-
AFT entry interface ref state
Example
{
"state": {
"interface": "string",
"subinterface": "integer"
}
}
FIB-MPLS-LLC-LSM:
FIB MPLS LLC LSM
- nh: string
-
nh
- mcast-id: integer
-
mcast id
Example
{
"nh": "string",
"mcast-id": "integer"
}
FIB-GLOBAL-NUM-OBJECTS-ST:
FIB Global summary num retries
- object-type: string
-
object
- num-objects: integer
-
number of elements for this obj type
Example
{
"object-type": "string",
"num-objects": "integer"
}
FIB-SH-GTRIE-TIMING:
FIB platform update statistics
- fgt-upd-total-time: integer
-
Total time for all pd updates
- fgt-gtrie-fn-timing: FIB-SH-GTRIE-FN-TIMING
-
Array of max time info indexed by gtrie function
-
FIB-SH-GTRIE-FN-TIMING - fgt-num-success: integer
-
Number of successful updates
- fgt-num-failure: integer
-
Number of unsuccessful updates
Example
{
"fgt-upd-total-time": "integer",
"fgt-gtrie-fn-timing": [
{
"fgft-fn": "string",
"fgft-max-time": "integer",
"fgft-tot-updates-zero": "integer",
"fgft-tot-updates": "integer",
"fgft-tot-upd-time": "integer",
"fgft-max-tstamp": "integer"
}
],
"fgt-num-success": "integer",
"fgt-num-failure": "integer"
}
MPLS-MCAST-INFO:
Information for mpls multicast entries
- multicast-mpls-protocol-output-paths: integer
-
num multicast mpls prot output paths
- multicast-tunnel-interface-handler: string
-
multicast mpls tunnel
- multicast-platform-data-length: integer
-
The multicast platform data len
- multicast-tunnel-id: integer
-
multicast mpls P2MP-TE tunnel id or MLDP Tunnel LSMID on all nodes
- multicast-tunnel-next-hop-information: integer
-
multicast nhinfo for p2mp TE Head
- multicast-mol-referance-count: integer
-
MOL refcount
- multicast-mpls-output-paths: integer
-
num multicast mpls output paths
- multicast-platform-data: string
-
The multicast platform data
- multicast-tunnel-lspvif: integer
-
multicast LSPVIF for MLDP Tunnels
- multicast-mol-base-flags: integer
-
MOL base flags
- multicast-mol-flags: integer
-
MOL flags
- multicast-rpf-id: integer
-
The multicast RPF-ID
- multicast-encap-id: integer
-
The multicast ENCAP-ID
- multicast-mpls-local-output-paths: integer
-
num multicast mpls local output paths
Example
{
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
}
FIB-GLOBAL-NUM-RETRIES-ST:
FIB Global summary num retries
- num-retries: integer
-
number of elements for this obj type in retry db
- retry-object-type: string
-
retry object
Example
{
"num-retries": "integer",
"retry-object-type": "string"
}
FIB-GLOBAL-SUMMARY-PROTO:
FIB GLOBAL SUMMARY PROTO
- common-info: FIB-GLOBAL-SUMMARY-COMMON-INFO
-
Common Info
- summary: FIB-GLOBAL-SUMMARY
-
Global summary
Example
{
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
FIB-SH-TBL-FIB-EXT-DET:
FIB entry extension list information
- context-label-flag: boolean
-
Context Label Exist
- context-label: integer
-
Context Label
Example
{
"context-label-flag": "boolean",
"context-label": "integer"
}
FIB-SH-IPENCAP-HDR-DET:
Detailed IP Encap Header Description
- ip-encap-hdr-dyn: integer
-
Dynamic Header Fields
- ip-encap-hdr-type: string fib-sh-ip-encap-none, fib-sh-ip-encap-ip4, fib-sh-ip-encap-ip6, fib-sh-ip-encap-udp, fib-sh-ip-encap-lisp
-
Header Type
- ip-encap-hdrp: string
-
Static Header
Example
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
FIB-SH-PROTO-PURGE-STATS:
FIB per protocol purge counters
- fpp-cntr: object[]
-
the number of frees for this proto
-
object - entry: integer
-
the number of frees for this proto
Example
{
"fpp-cntr": [
{
"entry": "integer"
}
]
}
FIB-OC-AFT-PATH-STATE:
FIB OC AFT PATH STATE
- popped-mpls-label-stack: string[]
-
string Popped mpls label stack
- index: integer
-
Index
- pushed-mpls-label-stack: string[]
-
string Pushed mpls label stack
- weight: integer
-
Weight
- network-instance: string
-
VRF name where the nexthop is resolved
- ip-address: string
-
IP address
Example
{
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
}
FIB-SH-TBL-LOADINFO-DET:
Detailed load sharing information for FIB table entries
- loadinfo-sanity-flag: boolean
-
Loadinfo sanity flag
- load-information-reference-count: integer
-
Loadinfo reference count
- total-bytes-through-load-information: integer
-
Total bytes through this loadinfo
- packets-through-load-information: integer
-
Packets through this loadinfo
- load-informtion-internal-data: FIB-SH-TBL-LOADINFO-INT
-
Loadinfo internal data
- prefix-of-owner: integer
-
Prefix of the owner
- is-owner: boolean
-
Owner flag
- per-dest-load-sharing-flag: boolean
-
Per destination load sharing flag
- total-packets-through-load-information: integer
-
Total packets through this loadinfo
- load-information-owner-deleted-flag: boolean
-
Loadinfo owner deleted flag
- bytes-through-load-information: integer
-
Bytes through this loadinfo
- mask-length-of-owner: integer
-
Mask length of the owner
Example
{
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string",
"tunnel-class-value": "string",
"maximum-index-arrays": "integer",
"round-robin-disable": "boolean"
},
"prefix-of-owner": "integer",
"is-owner": "boolean",
"per-dest-load-sharing-flag": "boolean",
"total-packets-through-load-information": "integer",
"load-information-owner-deleted-flag": "boolean",
"bytes-through-load-information": "integer",
"mask-length-of-owner": "integer"
}
FIB-SRV6-GBL-UPD-LOC:
FIB SRv6 global locator
- locator: string
-
Locator
- prefix: string
-
Locator prefix
- name: string
-
Locator name
Example
{
"locator": "string",
"prefix": "string",
"name": "string"
}
MPLS-FWD-INFO:
MPLS FWD INFO
- status: string
-
Status
- transmit-number-of-bytes-switched: integer
-
Number of Bytes switched
- total-encapsulation-size: integer
-
Total encapsulation size: L2 + MPLS
- next-hop-interface: string
-
Next hop interface
- l3-mtu: integer
-
L3 MTU
- transmit-number-of-packets-switched: integer
-
Number of packets switched
- mac-size: integer
-
Length of L2 encapsulation
- label-stack: object[]
-
Label stack
-
object - entry: integer
-
Label stack
- next-hop-string: string
-
Next hop address in string format
- next-hop-protocol: string ipv4, ipv6, mpls
-
The address family (V4/V6)
Example
{
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
}
MPLS-ADJ-EXACT-ROUTE-HASH-INFO:
MPLS Adj Exact-Route Hash info
- hash-index-is-valid: boolean
-
Is Hash Index valid?
- hash-index: integer
-
Hash Index value
Example
{
"hash-index-is-valid": "boolean",
"hash-index": "integer"
}
FIB-SH-INT:
FIB per interface information
- protocol-enabled: boolean
-
Is the protocol configured?
- si-internal: FIB-SH-INT-INTERNAL
-
Internal Information
- punt-packets-from-fib-switching-flag: boolean
-
Punt packets from FIB switching flag
- fib-id-pointer: integer
-
Pointer to fibidb
- number-of-input-packets: integer
-
Number of input packets
- number-of-output-bytes: integer
-
Number of output bytes
- number-of-output-packets: integer
-
Number of output packets
- fib-id-extension-pointer: integer
-
Pointer to fibidb extension
- fib-interface-type: integer
-
FIB Interface type
- fib-id-flags: integer
-
Flags on fibidb
- drop-packets-while-fib-switching-flag: boolean
-
Drop packets while FIB switching flag
- punt-packets-from-linecard-flag: boolean
-
Punt packets from linecard flag
- last-modified-time: integer
-
Time last modified
- reference-count: integer
-
Reference count
- detail-fib-int-information: FIB-SH-INT-DET
-
Detailed FIB interface information
- number-of-dependent-next-hop-information: integer
-
Number of dependent nhinfo's
- null-interface-flag: boolean
-
Null interface flag
- gre-tunnel-interface-flag: boolean
-
GRE Tunnel interface flag
- last-operation: string fibidb-none, fibidb-create, fibidb-delete, fibidb-modify, fibidb-max
-
Last Oper
- primary-ipv4-address: string
-
Pimary local v4 address for the interface
- tunnel-interface-flag: boolean
-
Tunnel interface flag
- p2p-interface-flag: boolean
-
P2P interface flag
- per-packet-load-balancing-flag: boolean
-
Per packet loadbalancing flag
- primary-ipv6-address: string
-
Pimary local v6 address for the interface
- interface-up-flag: boolean
-
Interface up flag
- number-of-input-bytes: integer
-
Number of input bytes
- loopback-interface-flag: boolean
-
Loopback interface flag
- vrf-local-cef-information-pointer: integer
-
Vrf local cef info ptr
- fib-id-extension-flags: integer
-
Flags on fibidb extension
- per-interface: string
-
Interface handle
- referance-count-for-protocol: integer
-
Reference count for the protocol
Example
{
"protocol-enabled": "boolean",
"si-internal": {
"fib-srte-head-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
},
"fib-idb-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean",
"fib-id-pointer": "integer",
"number-of-input-packets": "integer",
"number-of-output-bytes": "integer",
"number-of-output-packets": "integer",
"fib-id-extension-pointer": "integer",
"fib-interface-type": "integer",
"fib-id-flags": "integer",
"drop-packets-while-fib-switching-flag": "boolean",
"punt-packets-from-linecard-flag": "boolean",
"last-modified-time": "integer",
"reference-count": "integer",
"detail-fib-int-information": {
"destination-bgp-pa-output-configured-flag": "boolean",
"default-route-with-rpf": "boolean",
"rpf-configured-flag": "boolean",
"source-bgp-pa-output-configured-flag": "boolean",
"bgp-pa-input-configured-flag": "boolean",
"interface-mtu": "integer",
"multi-label-drop-flag": "boolean",
"icmp-flag": "integer",
"forwarding-flag": "boolean",
"bgp-pa-output-configured-flag": "boolean",
"self-ping-with-rpf": "boolean",
"rpf-mode": "string",
"source-bgp-pa-input-configured-flag": "boolean",
"destination-bgp-pa-input-configured-flag": "boolean"
},
"number-of-dependent-next-hop-information": "integer",
"null-interface-flag": "boolean",
"gre-tunnel-interface-flag": "boolean",
"last-operation": "string",
"primary-ipv4-address": "string",
"tunnel-interface-flag": "boolean",
"p2p-interface-flag": "boolean",
"per-packet-load-balancing-flag": "boolean",
"primary-ipv6-address": "string",
"interface-up-flag": "boolean",
"number-of-input-bytes": "integer",
"loopback-interface-flag": "boolean",
"vrf-local-cef-information-pointer": "integer",
"fib-id-extension-flags": "integer",
"per-interface": "string",
"referance-count-for-protocol": "integer"
}
FIB-GLOBAL-SUMMARY-HEALTH:
FIB Global summary health
- is-retry-db-empty: boolean
-
Is the retry db empty?
Example
{
"is-retry-db-empty": "boolean"
}
FIB-STATISTICS-BAG-DROPS:
FIB drop statistics
- unsupported-feature-packets: integer
-
unsupported feature pkt
- acl-in-rpf-packets: integer
-
ACL in RPF pkt
- discard-packets: integer
-
discard pkt
- gre-error-drop: integer
-
GRE processing errors
- df-unreachable-packets: integer
-
DF unreachable pkt
- unresolved-prefix-packets: integer
-
unresolved prefix pkt
- rpf-check-failure-packets: integer
-
RPF check failures pkt
- ttl-expired-sr-label-drops: integer
-
TTL expired drops of MPLS SR labels
- checksum-error-packets: integer
-
checksum error pkt
- no-route-packets: integer
-
no route pkt
- total-number-of-drop-packets: integer
-
the total number of drop pkt
- gre-lookup-failed-drop: integer
-
GRE tunnel lookup failed drop pkt
- lisp-encap-error-drops: integer
-
Lisp encap error drops
- mpls-disabled-interface: integer
-
mpls disabled in interface
- null-packets: integer
-
null0 pkt
- rp-destination-drop-packets: integer
-
rp dest drop pkt
- punt-unreachable-packets: integer
-
Punt generate unreach pkt
- fragmenation-consumed-packets: integer
-
frag consumed packet pkt
- incomplete-adjacency-packets: integer
-
incomplete adjacency pkt
- lisp-decap-error-drops: integer
-
Lisp decap error drops
- fragmenation-failure-packets: integer
-
fragmenation failure pkt
- unreachable-sr-label-drops: integer
-
No route or unresolved route of MPLS SR labels
- lisp-punt-drops: integer
-
LISP Punt drops
- multi-label-drops: integer
-
Drops for the packets with multi[le labels
- encapsulation-failure-packets: integer
-
encapsulation failure pkt
Example
{
"unsupported-feature-packets": "integer",
"acl-in-rpf-packets": "integer",
"discard-packets": "integer",
"gre-error-drop": "integer",
"df-unreachable-packets": "integer",
"unresolved-prefix-packets": "integer",
"rpf-check-failure-packets": "integer",
"ttl-expired-sr-label-drops": "integer",
"checksum-error-packets": "integer",
"no-route-packets": "integer",
"total-number-of-drop-packets": "integer",
"gre-lookup-failed-drop": "integer",
"lisp-encap-error-drops": "integer",
"mpls-disabled-interface": "integer",
"null-packets": "integer",
"rp-destination-drop-packets": "integer",
"punt-unreachable-packets": "integer",
"fragmenation-consumed-packets": "integer",
"incomplete-adjacency-packets": "integer",
"lisp-decap-error-drops": "integer",
"fragmenation-failure-packets": "integer",
"unreachable-sr-label-drops": "integer",
"lisp-punt-drops": "integer",
"multi-label-drops": "integer",
"encapsulation-failure-packets": "integer"
}
FIB-GLOBAL-SUMMARY-TOTAL:
FIB GLOBAL SUMMARY TOTAL
- common-info: FIB-GLOBAL-SUMMARY-COMMON-INFO
-
Common info
- total-counters: FIB-GLOBAL-SUMMARY-COUNTS
-
Aggregate counters of all protocols
Example
{
"common-info": {
"count": "integer"
},
"total-counters": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
}
FIB-SH-GTRIE-FN-TIMING:
FIB timing statistics for individual gtrie functions
- fgft-fn: string
-
Gtrie operation
- fgft-max-time: integer
-
Time for the update
- fgft-tot-updates-zero: integer
-
Total number of updates with zero timing (due to timestamp granularity)
- fgft-tot-updates: integer
-
Total number of updates
- fgft-tot-upd-time: integer
-
Total time for updates
- fgft-max-tstamp: integer
-
Time stamp of max update
Example
{
"fgft-fn": "string",
"fgft-max-time": "integer",
"fgft-tot-updates-zero": "integer",
"fgft-tot-updates": "integer",
"fgft-tot-upd-time": "integer",
"fgft-max-tstamp": "integer"
}
FIB-SH-PLAT-CAPABILITIES:
FIB platform capabilities
- fpc-local-label-split: integer
-
Label split
- fpc-num-l3-lbl-levels: integer
-
L3 LBL levels
- fpc-srv6-support: boolean
-
SRv6 supported
- fpc-platf-v6-upd-disable: boolean
-
V6 update disable
- fpc-num-l3-ucmp-paths: integer
-
L3 Unequal cost hash buckets
- fpc-platf-v4-upd-disable: boolean
-
V4 update disable
- fpc-platf-temp-back-walk-reqd: boolean
-
Backwalk dependents is required
- fpc-resolve-via-table: object[]
-
Fallback VRF support
-
object - entry: boolean
-
Array entry.
- fpc-lisp-decap-over-v6: object[]
-
LISP Decap over 6
-
object - entry: boolean
-
Array entry.
- fpc-slowpath-ingress-inject-reqd: boolean
-
Slowpath ingress inject required
- fpc-prefix-filter-support: integer
-
Prefix filter level of support
- fpc-pbts-defclass-support: boolean
-
PBTS default class support
- fpc-num-fwding-stages: integer
-
Forwarding stages
- fpc-lisp-decap-over-v4: object[]
-
LISP Decap over 4
-
object - entry: boolean
-
Array entry.
- fpc-loadinfo-filter-support: boolean
-
loadinfo filter support
- fpc-dlb-support: boolean
-
Per-destination load-balancing support
- fpc-num-paths-per-pbts-class: integer
-
Path per tunnel class
- fpc-num-l3-lbl-rec-paths: integer
-
L3 Recursive Hash buckets
- fpc-v4v6-ldi-collapse-support: boolean
-
IPv4 over IPV6 Collapse LDI support
- fpc-lba-tuples-default: integer
-
LBA tuples
- fpc-link-mpls-nhinfo-in-ipv6-thread-support: boolean
-
Link MPLS IPv6 NH support
- fpc-num-l3-lbl-paths: integer
-
L3 Hash buckets
- fpc-nhid: boolean
-
NHID support
- fpc-platf-ready-cb-wait: boolean
-
Plat ready cb register
- fpc-cofo-support: boolean
-
COFO supported
- fpc-exclude-deag-bkup: boolean
-
Exclude Deag backup Paths
- fpc-mraps-support: boolean
-
MRAPS support
- fpc-stats-support: boolean
-
Statistics support
- fpc-lisp-ucmp: object[]
-
LISP UCMP support
-
object - entry: boolean
-
Array entry.
Example
{
"fpc-local-label-split": "integer",
"fpc-num-l3-lbl-levels": "integer",
"fpc-srv6-support": "boolean",
"fpc-platf-v6-upd-disable": "boolean",
"fpc-num-l3-ucmp-paths": "integer",
"fpc-platf-v4-upd-disable": "boolean",
"fpc-platf-temp-back-walk-reqd": "boolean",
"fpc-resolve-via-table": [
{
"entry": "boolean"
}
],
"fpc-lisp-decap-over-v6": [
{
"entry": "boolean"
}
],
"fpc-slowpath-ingress-inject-reqd": "boolean",
"fpc-prefix-filter-support": "integer",
"fpc-pbts-defclass-support": "boolean",
"fpc-num-fwding-stages": "integer",
"fpc-lisp-decap-over-v4": [
{
"entry": "boolean"
}
],
"fpc-loadinfo-filter-support": "boolean",
"fpc-dlb-support": "boolean",
"fpc-num-paths-per-pbts-class": "integer",
"fpc-num-l3-lbl-rec-paths": "integer",
"fpc-v4v6-ldi-collapse-support": "boolean",
"fpc-lba-tuples-default": "integer",
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean",
"fpc-num-l3-lbl-paths": "integer",
"fpc-nhid": "boolean",
"fpc-platf-ready-cb-wait": "boolean",
"fpc-cofo-support": "boolean",
"fpc-exclude-deag-bkup": "boolean",
"fpc-mraps-support": "boolean",
"fpc-stats-support": "boolean",
"fpc-lisp-ucmp": [
{
"entry": "boolean"
}
]
}
FIB-SH-TBL-EXT-CLIENT-SUM:
FIB external client summary information
- ses-client-name: string
-
External client name
- ses-comp-id: integer
-
component-id of the client
- ses-ecd-version: integer
-
ECD version
- ses-num-pending: integer
-
Number of pending notifs
- ses-pl-sum: FIB-SH-TBL-EXT-PL-SUM
-
ECD pathlist summary
- ses-num-regs: integer
-
Number of registrations
- ses-client-pulsed-time: integer
-
Client pulsed timestamp
- ses-feci-fib-proto: integer
-
Registration proto
Example
{
"ses-client-name": "string",
"ses-comp-id": "integer",
"ses-ecd-version": "integer",
"ses-num-pending": "integer",
"ses-pl-sum": {
"sep-num-ecd-pathlist": "integer",
"sep-num-ecd-pl-per-interest": [
{
"entry": "integer"
}
],
"sep-num-ecd-pl-unresolved": "integer"
},
"ses-num-regs": "integer",
"ses-client-pulsed-time": "integer",
"ses-feci-fib-proto": "integer"
}
FIB-SH-COFO-TBL-ID-DB-SUM:
FIB cofo table id summary information
- tbl-id-minimum: integer
-
Minimum Table Id in Range
- number-of-tbl-id-in-gc: integer
-
Number of Table Id in Garbage Collection List
- tbl-id-default-v6: integer
-
COFO default V6 Table Id
- tbl-id-default-v4: integer
-
COFO default V4 Table Id
- tbl-id-maximum: integer
-
Maximum Table Id in Range
- tbl-id-last-allocated: integer
-
Last Table Id Allocated
- number-of-tbl-id-allocated: integer
-
Number of Table Id Allocated
- per-sdr-stat: FIB-SH-COFO-TBL-ID-PER-SDR
-
Per SDR statistics
-
FIB-SH-COFO-TBL-ID-PER-SDR
Example
{
"tbl-id-minimum": "integer",
"number-of-tbl-id-in-gc": "integer",
"tbl-id-default-v6": "integer",
"tbl-id-default-v4": "integer",
"tbl-id-maximum": "integer",
"tbl-id-last-allocated": "integer",
"number-of-tbl-id-allocated": "integer",
"per-sdr-stat": [
{
"num-ofmpls-tables": "integer",
"num-ofipv4-tables": "integer",
"sdrid": "integer",
"num-ofipv6-tables": "integer"
}
]
}
MPLS-LDI-INFO:
Detailed load sharing information for mpls table entries
- ldi-hardware-information: string
-
Hardware info
Example
{
"ldi-hardware-information": "string"
}
FIB-GLOBAL-SUMMARY-OBJ-HISTORY-PROTO:
FIB GLOBAL SUMMARY OBJ HISTORY PROTO
- object-history: FIB-GLOBAL-SUMMARY-OBJ-HISTORY
-
Obj History
- base-object: FIB-GLOBAL-BASE-ST
-
Base object
Example
{
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
FIB-MPLS-LLC-TYPE-EXT:
FIB MPLS LLC TYPE EXT
- pfx: FIB-MPLS-LLC-PFX
-
pfx
- lsm: FIB-MPLS-LLC-LSM
-
lsm
- type: string fib-mpls-llc-bag-type-xc, fib-mpls-llc-bag-type-pfx, fib-mpls-llc-bag-type-lsm, fib-mpls-llc-bag-type-max
-
type
Example
{
"pfx": {
"pfx": "string",
"tbl-id": "integer"
},
"lsm": {
"nh": "string",
"mcast-id": "integer"
},
"type": "string"
}
FIB-SH-TBL-FIB:
Basic FIB table information
- exact-path-interface-handle: integer
-
exact-path interface handle
- prefix-is-static-or-connected: boolean
-
Prefix is static or connected
- exact-path-gre-interface-handle: integer
-
exact-path GRE physical interface handle
- route-for-external-reach-linecard-flag: boolean
-
Route destined for Line Card that support External Reach only
- lspa-flags: integer
-
The LSPA flags
- prefix-for-adjancency: boolean
-
Prefix is for an adjacency
- route-is-srv6-transit: boolean
-
This route is SRv6 Transit function
- broadcast-forward-flag: boolean
-
Broadcast forward flag
- flags-external-ldi: integer
-
The flags of ext assocaited with LDI
- l2-subscriber-xconnect-id: integer
-
XConnect-id associated with L2 subscriber
- l2-subscriber-ip-protocol: integer
-
IP protocol associated with L2 subscriber
- l2tpv3-cookie-length-bits: integer
-
L2TPv3 cookie length for L2 subscriber
- ldi-lw-flag: integer
-
The LDI LW flags
- dummy-real-zero-route: boolean
-
Dummy real zero route
- route-is-sr-flag: boolean
-
Route is a MPLS Segment-Routing prefix
- external-switch-triggered: boolean
-
External switch function triggered
- prefix-connected: boolean
-
Prefix is connected
- route-is-srv6-end: boolean
-
This route is SRv6 End function
- path-list-flags: integer
-
The pathlist flags
- ref-counter-of-ldi-lw-ldi: integer
-
The refcounter of LDI LW LDI
- exact-route-gre-phys-ifh-avail: boolean
-
exact-route GRE phy ifh available
- fib-route-download-priority: integer
-
Priority at which the route was downloaded
- platform-hardware: string
-
Platform Hardware info
- packet-should-recieve: boolean
-
Packet should always be received
- route-attribute-flag: boolean
-
Route attributes summary flag
- prefix-for-pic-next-hop: boolean
-
Prefix is for a PIC nexthop
- purgable-after-purge-interval: boolean
-
Purgable after the purge interval
- broadcast-recive-flag: boolean
-
Broadcast receive flag
- number-of-referances-to-ldi: integer
-
Number of references to the LDI
- time-of-last-update-in-msec: integer
-
The time of last update in msec
- number-of-referances-to-path-list: integer
-
Number of references to the pathlist
- type-of-ldi-lw-ldi: integer
-
The type of LDI LW LDI
- zero-by-zero-route-as-default: boolean
-
0/0 route added as default route
- ldi-flags: integer
-
The LDI flags
- detail-fib-entry-information: FIB-SH-TBL-FIB-DET
-
Detailed FIB entry information
- fib-entry-path: FIB-SH-TBL-PATH
-
FIB entry path details
- pointer-external-ldi: integer
-
The pointer to the ext assocaited with LDI
- srv6-operation-type: string
-
SRv6 Operation Type
- path-list-source: integer
-
The pathlist source
- l2-subscriber-flags: integer
-
Flags associated with L2 subscriber
- protocol-type-fib-entry: integer
-
Proto type for this entry
- l2-subscriber-route: boolean
-
Is L2 Subscriber route
- exact-route-result: boolean
-
exact-route result
- version-of-route: integer
-
The version of the route
- extension-object: FIB-SH-TBL-FIB-EXT-CMN-DET
-
Leaf Extension Object List
-
FIB-SH-TBL-FIB-EXT-CMN-DET
Example
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string",
"tunnel-class-value": "string",
"maximum-index-arrays": "integer",
"round-robin-disable": "boolean"
}
}
}
}
FIB-SH-TBL-PATH:
Brief path information for FIB table entries
- fib-sh-tbl-path: object[]
-
fib sh tbl path
-
object - brief-pnode-address: string
-
P-node address
- path-flags: integer
-
Path flags
- more-detail-about-path: FIB-SH-TBL-PATH-DET
-
More detail about this path entry
- packets-received-path: boolean
-
Packets received on this path
- mpls-information-for-path: FIB-SH-TBL-PATH-MPLS-INFO
-
mpls info for this path entry
- hardware-information: string
-
Hardware info
- backup-index: integer
-
Backup path index
- srv6-information-for-path: FIB-SH-TBL-PATH-SRV6-INFO
-
SRv6 info for this path entry
- backup-path: boolean
-
Backup path
- brief-lfa-protection-type: string not-lfa-protected, local-lfa-protected, remote-lfa-protected, ti-lfa-protected
-
LFA protection type
- via-label-to-recurse: integer
-
Local label to recurse over
- parent-interface-handle: string
-
Parent Interface Handle
- next-hop-index: integer
-
Next Hop Index
- brief-qnode-address: string
-
Q-node address
- protect-ignore: boolean
-
Is protection ignored
- path-dlb: boolean
-
Is this the path used for DLB
- brief-interface-handle: string
-
Interface handle
- best-external-path: boolean
-
Best external path
- path-info-flags: integer
-
Path Info flags
- attached-path: boolean
-
Attached path
- recursionvia-len: integer
-
recursion via /N constraint
- resolved-path: boolean
-
Resolved path
- brief-next-hop-prefix: string
-
Next hop prefix
- recursive-path: boolean
-
Recursive path
- path-index: integer
-
Path index
Example
{
"fib-sh-tbl-path": [
{
"brief-pnode-address": "string",
"path-flags": "integer",
"more-detail-about-path": {
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
},
"packets-received-path": "boolean",
"mpls-information-for-path": {
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
},
"hardware-information": "string",
"backup-index": "integer",
"srv6-information-for-path": {
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
},
"backup-path": "boolean",
"brief-lfa-protection-type": "string",
"via-label-to-recurse": "integer",
"parent-interface-handle": "string",
"next-hop-index": "integer",
"brief-qnode-address": "string",
"protect-ignore": "boolean",
"path-dlb": "boolean",
"brief-interface-handle": "string",
"best-external-path": "boolean",
"path-info-flags": "integer",
"attached-path": "boolean",
"recursionvia-len": "integer",
"resolved-path": "boolean",
"brief-next-hop-prefix": "string",
"recursive-path": "boolean",
"path-index": "integer"
}
]
}
FIB-MPLS-LLC:
FIB MPLS LLC
- retry-ts: integer
-
retry ts
- update-ts: integer
-
update ts
- ext: FIB-MPLS-LLC-TYPE-EXT
-
ext
- local-label: integer
-
local label
- source-xr: integer
-
source xr
- num-retries: integer
-
num retries
Example
{
"retry-ts": "integer",
"update-ts": "integer",
"ext": {
"pfx": {
"pfx": "string",
"tbl-id": "integer"
},
"lsm": {
"nh": "string",
"mcast-id": "integer"
},
"type": "string"
},
"local-label": "integer",
"source-xr": "integer",
"num-retries": "integer"
}
FIB-SH-TBL-MPLS-LABEL-STACK:
mpls label stack information for FIB table entries
- lstack: object[]
-
lstack
-
object - entry: integer
-
lstack
- out-interface: string
-
OutInterface
- number-of-labels: integer
-
NumberOfLabels
- nh-address: string
-
NHAddress
Example
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
FIB-SH-MISC:
FIB miscellaneous info
- mi-proto-dbg-stat: FIB-SH-PROTO-DEBUG-STATS
-
Per protocol debug stats
-
FIB-SH-PROTO-DEBUG-STATS - mi-num-lisp-valid-eid: object[]
-
number of LISP EID prefixes eligible for
forwarding
-
object - entry: integer
-
number of LISP EID prefixes eligible for
forwarding
- mi-xpl-ldi-enabled: boolean
-
XPL loadinfo is enabled
- mi-issu-state: FIB-ISSU-STATE
-
FIB ISSU state
- mi-tot-dnld-time: integer
-
total download time
- mi-lba-hash-recover: boolean
-
Consistent-hashing auto-recovery
- mi-idb-lsec-enabled-num: object[]
-
Number of interfaces having label security
enabled
-
object - entry: integer
-
Number of interfaces having label security
enabled
- mi-cpuless-init: boolean
-
cpuless node list init
- mi-lrpf-num: object[]
-
Per protocol number of label RPFs
-
object - entry: integer
-
Per protocol number of label RPFs
- mi-cpu-time: integer
-
CPU download time
- mi-idb-ext-cleanup-failed-count: object[]
-
Number of recycled idb extensions that failed
cleanup
-
object - entry: integer
-
Number of recycled idb extensions that failed
cleanup
- mi-cpuless-count: integer
-
count of cpuless line cards
- mi-idb-recycle-count: integer
-
Number of idbs that hit ifh recycle
- mi-lrpf-stats-act: object[]
-
Per protocol actions stats for label RPF
-
object - entry: integer
-
Per protocol actions stats for label RPF
- mi-pfi-ifh-upd: integer
-
number of pfi ifh create notif
- mi-prefer-aib-routes-over-rib-oper: boolean
-
Prefer AIB routes over RIB/LSD operational state
- mi-num-virtual-ll-addresses-deleted: integer
-
mi num virtual ll addresses deleted
- mi-frr-follow-bgp-pic: boolean
-
fast-reroute follow BGP-PIC configured
- mi-num-virtual-ll-addresses-dropped: integer
-
mi num virtual ll addresses dropped
- mi-lrpf-stats-fail: object[]
-
Per protocol Failure stats for label RPF
-
object - entry: integer
-
Per protocol Failure stats for label RPF
- mi-num-mgmt-list: integer
-
Number of management interfaces
- mi-idb-recycle-cleanup-count: integer
-
Number of idb cleaned up after hitting ifh recycle
- mi-encap-sharing-disable: boolean
-
MPLS encapsulation sharing disabled
- mi-prefer-aib-routes-over-rib-cfg: boolean
-
Prefer AIB routes over RIB/LSD configured state
- mi-cpuless-node: object[]
-
list of cpuless line cards
-
object - entry: integer
-
list of cpuless line cards
- mi-num-virtual-ll-addresses-added: integer
-
mi num virtual ll addresses added
- mi-num-lisp-eid: object[]
-
number of LISP EID prefixes
-
object - entry: integer
-
number of LISP EID prefixes
- mi-frr-stat: FIB-SH-PROTO-FRR-STATS
-
FRR statistics
-
FIB-SH-PROTO-FRR-STATS - mi-num-virtual-ll-addresses-cached: integer
-
mi num virtual ll addresses cached
- mi-pfi-ifh-stale: integer
-
number of stale ifh removed
- mi-plat-capabilities: FIB-SH-PLAT-CAPABILITIES
-
FIB platform capabilities
- mi-pfi-ifh-del: integer
-
number of pfi ifh delete notif
- mi-tot-gtrie-time: integer
-
total time spent in gtrie operations
- mi-shm-reset-ts: integer
-
Last FIB shared memory reset time stamp
- mi-del: FIB-SH-ROUTE-DEL-TS
-
Timestamps of deleted routes
-
FIB-SH-ROUTE-DEL-TS - mi-tot-plat-upd-time: integer
-
total platform update time
- mi-clock-time: integer
-
clock download time
- mi-idb-purge-cntr: FIB-SH-PROTO-PURGE-STATS
-
the number of counters used for purge counter stats
-
FIB-SH-PROTO-PURGE-STATS
Example
{
"mi-proto-dbg-stat": [
{
"fpd-ldi-min-backup-activate-time": "integer",
"fpd-ldi-num-correct-fixup": "integer",
"fpd-num-retry-touts": "integer",
"fpd-lbl-recycled": "integer",
"fpd-vrftbl-entries": "integer",
"fpd-gbltbl-src-entry": [
{
"entry": "integer"
}
],
"fpd-gbltbl-entries": "integer",
"fpd-bcdl-msgs": "integer",
"fpd-adj-tx-retry-obj-reinit": "integer",
"fpd-adj-tx-retry-nh-found": "integer",
"fpd-pl-retry-add-exist": "integer",
"fpd-route-rcv": "integer",
"fpd-ldi-backup-activate-count": "integer",
"fpd-version-mismatch-drops": "integer",
"fpd-adj-del": "integer",
"fpd-num-retry": [
{
"entry": "integer"
}
],
"fpd-adj-upd-tx-nh-found": "integer",
"fpd-recursion-constraint-count": "integer",
"fpd-te-version-mismatch-drops": "integer",
"fpd-retryq-sched-time": "integer",
"fpd-adj-upd-tx-retry-created": "integer",
"fpd-gtrie-timing": {
"fgt-upd-total-time": "integer",
"fgt-gtrie-fn-timing": [
{
"fgft-fn": "string",
"fgft-max-time": "integer",
"fgft-tot-updates-zero": "integer",
"fgft-tot-updates": "integer",
"fgft-tot-upd-time": "integer",
"fgft-max-tstamp": "integer"
}
],
"fgt-num-success": "integer",
"fgt-num-failure": "integer"
},
"fpd-ldi-avg-backup-activate-time": "integer",
"fpd-retryq-size": "integer",
"fpd-ldi-total-backup-activate-time": "integer",
"fpd-route-upd": "integer",
"fpd-pl-fast-nfn-count": "integer",
"fpd-pl-with-backup-create-count": "integer",
"fpd-adj-drops": "integer",
"fpd-ldi-last-backup-activate-time": "integer",
"fpd-retryq-timeout": "integer",
"fpd-vrftbl-src-entry": [
{
"entry": "integer"
}
],
"fpd-adj-upd": "integer",
"fpd-gbltbl-rej-entries": "integer",
"fpd-platf-upd-stats": {
"fpus-obj-stat": [
{
"fos-tot-upd-time": "integer",
"fos-tot-updates": "integer",
"fos-obj-act-stat": [
{
"foas-max-time": "integer",
"foas-max-tstamp": "integer",
"foas-tot-upd-time": "integer",
"foas-num-failure": "integer",
"foas-tot-updates": "integer",
"foas-num-success": "integer",
"foas-tot-updates-zero": "integer"
}
]
}
],
"fpus-num-success": "integer",
"fpus-num-failure": "integer",
"fpus-upd-total-time": "integer"
},
"fpd-pl-inline-res-q": "integer",
"fpd-ldi-max-backup-activate-time": "integer",
"fpd-adj-msg": "integer",
"fpd-pl-with-backup-del-count": "integer",
"fpd-te-rcv": "integer",
"fpd-adj-upd-tx": "integer",
"fpd-vrftbl-rej-entries": "integer",
"fpd-num-tbls": "integer",
"fpd-pl-num-correct-fixup": "integer",
"fpd-pl-num-queued-fixedup": "integer",
"fpd-pl-backup-disable-count": "integer",
"fpd-ldi-num-del-refcnt": "integer",
"fpd-ldi-num-fixedup": "integer",
"fpd-route-drops": "integer",
"fpd-num-allocs": "integer",
"fpd-route-del": "integer",
"fpd-num-frees": "integer",
"fpd-pl-backup-enable-count": "integer"
}
],
"mi-num-lisp-valid-eid": [
{
"entry": "integer"
}
],
"mi-xpl-ldi-enabled": "boolean"
}
FIB-SH-COFO-IDB-TBL-ENTRY-INFO:
FIB cofo idb entry information
- hardware-handle: integer
-
Hardware Handle
- bundle-member-info: FIB-SH-COFO-IDB-BUNDLE-MEMBER-INFO
-
Bundle Member Info
-
FIB-SH-COFO-IDB-BUNDLE-MEMBER-INFO - main-pointer: integer
-
Main Interface Pointer
- intf-type: integer
-
Interface Type
- object-base: FIB-SH-FIB-OBJ-BASE
-
FIB Object Base information
- pic: integer[]
-
integer Port Information Context
- parent-intf-type: integer
-
Parent Interface Type
- intf-name: string
-
Interface Name
- sdrid: integer
-
SDR ID
- intf-state: integer
-
Interface State
- intf-index: integer
-
Interface Index
- bundle-member-total-weight: integer
-
Bundle Member Total Weight
- parent-intf-index: integer
-
Parent Interface Index
- table-pointer: integer
-
Table Pointer
Example
{
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer",
"bundle-member-total-weight": "integer",
"parent-intf-index": "integer",
"table-pointer": "integer"
}
FIB-SH-INT-DET:
FIB per interface detail information
- destination-bgp-pa-output-configured-flag: boolean
-
dst BGP PA configured flag
- default-route-with-rpf: boolean
-
Allow default route with RPF
- rpf-configured-flag: boolean
-
RPF configured flag
- source-bgp-pa-output-configured-flag: boolean
-
src BGP PA configured flag
- bgp-pa-input-configured-flag: boolean
-
BGP PA configured flag
- interface-mtu: integer
-
Interface Protocol MTU
- multi-label-drop-flag: boolean
-
Drop packets with multiple-label-stack if set
- icmp-flag: integer
-
ICMP configured flag
- forwarding-flag: boolean
-
Forwarding enabled/disabled flag
- bgp-pa-output-configured-flag: boolean
-
BGP PA configured flag
- self-ping-with-rpf: boolean
-
Allow selfping with RPF
- rpf-mode: string fib-rpf-mode-strict, fib-rpf-mode-loose, fib-rpf-mode-unknown
-
RPF mode
- source-bgp-pa-input-configured-flag: boolean
-
src BGP PA configured flag
- destination-bgp-pa-input-configured-flag: boolean
-
dst BGP PA configured flag
Example
{
"destination-bgp-pa-output-configured-flag": "boolean",
"default-route-with-rpf": "boolean",
"rpf-configured-flag": "boolean",
"source-bgp-pa-output-configured-flag": "boolean",
"bgp-pa-input-configured-flag": "boolean",
"interface-mtu": "integer",
"multi-label-drop-flag": "boolean",
"icmp-flag": "integer",
"forwarding-flag": "boolean",
"bgp-pa-output-configured-flag": "boolean",
"self-ping-with-rpf": "boolean",
"rpf-mode": "string",
"source-bgp-pa-input-configured-flag": "boolean",
"destination-bgp-pa-input-configured-flag": "boolean"
}
FIB-SH-NHINFO-EXT-CMN-DET:
FIB SH NHINFO EXT CMN DET
- snecd-nhr: FIB-SH-NHINFO-EXT-REP-DET
-
snecd nhr
- type: string replicated-nh-info, shared-nh-info
-
type
Example
{
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
FIB-SH-EXT-BASE:
FIB object extension base information
- object-base: FIB-SH-FIB-OBJ-BASE
-
FIB Object Base information
- back-object-pointer: integer
-
FIB Extension Object's back pointer
- parent-object-pointer: integer
-
FIB Extension Object's parent pointer
Example
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
}
FIB-ISSU-STATE:
FIB ISSU state
- fis-issu-error-ts: integer
-
ISSU error sent to ISSUMGR timetstamp
- slc-eoc-implicit: boolean
-
SLC End-of-config implicit
- slc-support: boolean
-
SLC supported
- imdr-support: boolean
-
IMDR supported
- eod-received-im-time-stamp: string
-
End-of-download received from IM timestamp
- fis-issu-restart: boolean
-
ISSU restart
- imdr-eoc-implicit: boolean
-
IMDR End-of-config implicit
- fis-proto-state: FIB-ISSU-PROTO-STATE
-
IMDR state for the protocols
-
FIB-ISSU-PROTO-STATE - eoc-received-slc-time-stamp: string
-
End-of-config received from SLC timestamp
- eod-sent-imdr-time-stamp: string
-
End-of-download send to IMDR timestamp
- eoc-received-imdr-time-stamp: string
-
End-of-config received from IMDR timestamp
- eod-sent-slc-time-stamp: string
-
End-of-download send to SLC timestamp
Example
{
"fis-issu-error-ts": "integer",
"slc-eoc-implicit": "boolean",
"slc-support": "boolean",
"imdr-support": "boolean",
"eod-received-im-time-stamp": "string",
"fis-issu-restart": "boolean",
"imdr-eoc-implicit": "boolean",
"fis-proto-state": [
{
"rib-tables-converged-time-stamp": "string",
"aib-eod-time-stamp": "string",
"rsi-eod-valid": "boolean",
"protocol-name": "string",
"protocol-eod-valid": "boolean",
"rsi-eod-time-stamp": "string",
"lsd-eod-valid": "boolean",
"lmrib-eod-valid": "boolean",
"lsd-eod-time-stamp": "string",
"lmrib-eod-time-stamp": "string",
"bcdl-tables": "integer",
"rib-info-valid": "boolean",
"converged-tables": "integer",
"protocol-eod-time-stamp": "string"
}
],
"eoc-received-slc-time-stamp": "string",
"eod-sent-imdr-time-stamp": "string",
"eoc-received-imdr-time-stamp": "string",
"eod-sent-slc-time-stamp": "string"
}
FIB-SH-TIMESPEC:
FIB SH TIMESPEC
- seconds: string
-
Seconds
- nano-seconds: string
-
NanoSeconds
Example
{
"seconds": "string",
"nano-seconds": "string"
}
MPLS-SH-LEAF:
Information about label leaf
- leaf-time-in-milli-seconds: integer
-
The time of last update in msec
- ldi-information: MPLS-LDI-INFO
-
LDI-info in FIB leaf
- eos-bit: integer
-
EOS bit
- lw-ldi-pointer: integer
-
The pointer to the LW-LDI
- leaf-local-label: integer
-
Local label
- multicast-label: boolean
-
The unicast or multicast label
- path-list-flags: integer
-
The pathlist flags
- ldi-type: integer
-
The LDI type
- lw-shared-ldi-pointer: integer
-
The pointer to the shared LDI in LW-LDI
- label-information: MPLS-ADJ-INFO
-
Label-infos in FIB leaf
-
MPLS-ADJ-INFO - leaf-referance-count: integer
-
Number of references to the leaf
- leaf-flags: integer
-
The leaf flags
- hardware-information: string
-
Hardware info
- ldi-flags: integer
-
The LDI flags
- path-list-referance-count: integer
-
Number of references to the pathlist
- ldi-pointer: integer
-
The pointer to the LDI
- lspa-flags: integer
-
The LSPA flags
- ldi-referance-count: integer
-
Number of references to the LDI
- lw-ldi-type: integer
-
The LW-LDI type
- multicast-information: MPLS-MCAST-INFO
-
The multicast info
- lw-ldi-refernace-count: integer
-
The LW-LDI refcounter
- afi-table-id: integer
-
The AFI table ID
Example
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
FIB-SH-NHID-ENTRY:
FIB per NHID entry information
- nh-interface-name-xr: string
-
Next-hop interface
- version: integer
-
RIB version
- time-of-last-update-in-msec: integer
-
The time of last update in msec
- nh-link-type: integer
-
Payload linktype
- nh-table-id: integer
-
Table-ID entry notified for
- nh-id-application: integer
-
NHID application type
- nh-id-xr: integer
-
NHID value
- nh-address-xr: string
-
Next-hop address
- nh-protocol: integer
-
Next-hop address protocol, IPv4/IPv6
Example
{
"nh-interface-name-xr": "string",
"version": "integer",
"time-of-last-update-in-msec": "integer",
"nh-link-type": "integer",
"nh-table-id": "integer",
"nh-id-application": "integer",
"nh-id-xr": "integer",
"nh-address-xr": "string",
"nh-protocol": "integer"
}
FIB-SH-TBL-LOADINFO-INT:
Internal load sharing information arrays for FIB table entries
- path-ldi-numbers: string
-
Path indices
- is-pbts-info-valid: boolean
-
PBTS info valid flag
- pbts-class-is-fallback-mapped: object[]
-
Does PBTS class fall back to drop or any class
-
object - entry: boolean
-
Array entry.
- pbts-fallback-to-drop: object[]
-
PBTS class falls back to drop
-
object - entry: boolean
-
Array entry.
- platform-hardware-information: string
-
Platform Hardware info
- interface-handle: object[]
-
Interface handle
-
object - entry: string
-
Interface handle
- weights-of-path: object[]
-
Weights of paths
-
object - entry: integer
-
Weights of paths
- adjacency-address: FIB-ADDR-STR
-
Adjacency address
-
FIB-ADDR-STR - pbts-fallback-mapped-class: string
-
PBTS class falls back to class
- path-indices: string
-
Path indices
- normalized-weights: string
-
Normalized weights
- sanity-flag: object[]
-
Sanity flag
-
object - entry: boolean
-
Sanity flag
- ldi-next-hop-buckets: integer
-
Number of LDI next hop buckets
- number-of-ldis: integer
-
no. of ldis
- tunnel-is-forward-class: object[]
-
Tunnel is forward class
-
object - entry: boolean
-
Array entry.
- pbts-class-num-paths: string
-
PBTS class num paths
- maximum-slots: integer
-
Maximum slots
- level-ofldis: integer
-
level of ldis
- pbts-class-offset: string
-
PBTS class offset
- tunnel-class-value: string
-
Tunnel class value
- maximum-index-arrays: integer
-
Maximum index of the arrays
- round-robin-disable: boolean
-
Round Robin Disable
Example
{
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string",
"tunnel-class-value": "string",
"maximum-index-arrays": "integer",
"round-robin-disable": "boolean"
}
FIB-SH-RSRC-AVAIL-STATE:
FIB resource availability state
- sr-out-oor-ts: integer
-
sr out oor ts
- sr-hw-oor-count: integer
-
sr hw oor count
- sr-shmwin-oor-count: integer
-
sr shmwin oor count
- sr-curr-mode: integer
-
Current overall oor mode
- sr-hwrsrc-info: string
-
Opaque hardware rsrc state info
- sr-shm-state: FIB-SH-RSRC-SHM
-
Current status of shared memories
-
FIB-SH-RSRC-SHM - sr-in-oor-ts: integer
-
sr in oor ts
- sr-hwrsrc-mode: object[]
-
Hardware resource mode
-
object - entry: integer
-
Hardware resource mode
Example
{
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
FIB-GLOBAL-SUMMARY:
FIB Global summary
- summary-counts: FIB-GLOBAL-SUMMARY-COUNTS
-
Global Summary counts
- health: FIB-GLOBAL-SUMMARY-HEALTH
-
Global summary health
- base-object: FIB-GLOBAL-BASE-ST
-
Base object
Example
{
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
FIB-MPLS-FRR-DB-MCAST-LEGS:
FIB MPLS FRR DB MCAST LEGS
- frr-entry-id: FIB-MPLS-FRR-DB-ENTRY-GEN-ID
-
FRR entry ID
- frr-label: integer
-
FRR output label
- outgoing-interface: string
-
Outgoing interface
- frr-next-hop-ipv4-address: string
-
Next hop IPv4 address
- is-mldp-lsp: boolean
-
MLDP or P2MP-TE
- tunnel-interface-name: string
-
Tunnel interface
- input-label: integer
-
Input label
- frr-interface-name: string
-
FRR interface
- entry-frr-state: string partial, active, ready, complete, any
-
MPLS FRR entry state
- outgoing-label: integer
-
Outgoing label
Example
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
FIB-SH-COFO-TBL-ID-ENTRY-INFO:
FIB cofo table id information
- object-base: FIB-SH-FIB-OBJ-BASE
-
FIB Object Base information
- protocol-type: integer
-
Protocol
- table-id-xr: integer
-
Table ID
- vrf-name: string
-
VRF Name
- sdrid: integer
-
SDR ID
- route-distinguisher: string
-
Route Distinguisher
- table-pointer: integer
-
Table Pointer
Example
{
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"protocol-type": "integer",
"table-id-xr": "integer",
"vrf-name": "string",
"sdrid": "integer",
"route-distinguisher": "string",
"table-pointer": "integer"
}
FIB-SH-NHINFO-EXT-REP-DET:
NHINFO entry extension object information
- nh-info-replicated-nh-id: integer
-
NHID of the replicated NHINFO
- nh-info-replicated-interface: string
-
Interface of the replicated NHINFO
- nh-info-replicated-type: integer
-
Replicated NHINFO type
Example
{
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
}
FIB-SH-NHINFO-EXT-DET:
NHINFO entry extension internal information
- nh-info-extension-base: FIB-SH-EXT-BASE
-
NHINFO Extension object base information
- nh-info-extension-detail: FIB-SH-NHINFO-EXT-CMN-DET
-
NHINFO Extension Detail Information
Example
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
FIB-MPLS-LLC-PFX:
FIB MPLS LLC PFX
- pfx: string
-
pfx
- tbl-id: integer
-
tbl id
Example
{
"pfx": "string",
"tbl-id": "integer"
}
FIB-MPLS-FRR-DB-ENTRY-MID-ID:
FIB MPLS FRR DB ENTRY MID ID
- tunnel-id: integer
-
Tunnel ID
- lspid: integer
-
LSP ID
- source-address: string
-
Source IPv4 address
Example
{
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
MPLS-LABEL-SECURITY-INTF:
MPLS LABEL SECURITY INTF
- rpf-enabled: boolean
-
RPF is enabled on interface
- rpfifh: string
-
RPF interface handle
- rpf-supported: boolean
-
RPF stats supported per interface
- rpf-drops: integer
-
RPF drops
- mld-supported: boolean
-
Multi-label drop counters are supported per interface
- mld-enabled: boolean
-
Multi-label drop is enabled on interface
- multi-label-drops: integer
-
Multi-label drops
Example
{
"rpf-enabled": "boolean",
"rpfifh": "string",
"rpf-supported": "boolean",
"rpf-drops": "integer",
"mld-supported": "boolean",
"mld-enabled": "boolean",
"multi-label-drops": "integer"
}
FIB-SH-TBL-PATH-MPLS-INFO:
mpls path information for FIB table entries
- remote-backup: boolean
-
RemoteBackupPath
- number-of-igp-paths: integer
-
NumberOfIGPPaths
- local-lable: integer
-
LocalLable
- recursive-lbl-stack: object[]
-
Recursive Label(s)
-
object - entry: integer
-
Recursive Label(s)
- recursive-fwd-chain: boolean
-
RecursiveFwdChain
- igp-label-stack-array: FIB-SH-TBL-MPLS-LABEL-STACK
-
igp label stack array
-
FIB-SH-TBL-MPLS-LABEL-STACK
Example
{
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
}
FIB-SH-TBL-FIB-EXT-CMN-DET:
FIB SH TBL FIB EXT CMN DET
- sfecd-le: FIB-SH-TBL-FIB-EXT-DET
-
sfecd le
- type: string leaf-extension
-
type
Example
{
"sfecd-le": {
"context-label-flag": "boolean",
"context-label": "integer"
},
"type": "string"
}
MPLS-ADJ-INFO:
MPLS ADJ INFO
- label-information-route-version: integer
-
The version of the route
- outgoing-interface: string
-
Outgoing interface
- label-information-next-hop-type: string tx, rx, special
-
NHinfo Type
- label-information-next-hop-protocol: string ipv4, ipv6, mpls
-
The address family (v4/v6)
- outgoing-interface-string: string
-
Output Interface in string format
- outgoing-label: integer
-
Outgoing label
- outgoing-parent-interface: string
-
Outgoing Parent Interface
- exact-route-hash-info: MPLS-ADJ-EXACT-ROUTE-HASH-INFO
-
Path's Hash info in case of exact-route command
- label-information-detail: MPLS-FWD-INFO
-
Detail label info
- outgoing-label-string: string
-
Output Label in string format
- label-information-next-hop-string: string
-
Next hop address in string format
- label-information-type: integer
-
Label-Info type
- mpls-adjacency-flags: integer
-
MPLS Adjacency flags
- tunnel-interface: string
-
Tunnel Interface
- local-label: integer
-
Local label
- tx-bytes: integer
-
Bytes transmitted per LSP
- tunnel-id-present: boolean
-
Tunnel id present?
- label-information-time-in-milli-seconds: integer
-
The time of last update in msec
- label-information-path-index: integer
-
LabelInformationPathIndex
- prefix-or-id: string
-
Prefix Or ID
- tx-packets: integer
-
Packets transmitted per LSP
- outgoing-physical-interface: string
-
Outgoing Physical Interface
Example
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
FIB-SH-FRR-LOG:
FIB frr log information
- frr-timestamp: FIB-SH-TIMESPEC
-
frr timestamp
- frr-switching-time: integer
-
frr switching time
- frr-prefix: string
-
nh prefix
- bundle-member-interface-name: string
-
bundle member
- frr-interface-name: string
-
Interface assoc w frr nh
- frr-protocol-type: string frr-protocol-ipv4, frr-protocol-ipv6, frr-protocol-mpls
-
FIB Protocol Type
Example
{
"frr-timestamp": {
"seconds": "string",
"nano-seconds": "string"
},
"frr-switching-time": "integer",
"frr-prefix": "string",
"bundle-member-interface-name": "string",
"frr-interface-name": "string",
"frr-protocol-type": "string"
}
MPLS-FWDING-SUMMARY:
MPLS FWDING SUMMARY
- te-internal-entries: integer
-
Number of TE internal forwarding entries
- global-dropped-packets: integer
-
Number of global FIB packets dropped
- te-head-entries: integer
-
Number of TE tunnel head imposition entries
- mte-midpoint-entries: integer
-
Number of MTE midpoint entries
- total-p2mp-forwarding-updates: integer
-
Total forwarding updates from MRIB to LFDs
- reserved-label-entries: integer
-
Number of reserved label entries
- ignore-protect: integer
-
Number of TE tunnels treated as non-protected
- total-p2mp-iir-forwarding-drop-messages: integer
-
Total IIR triggered p2mp forwarding MRIB messages dropped
- ipv4-imposition-entries: integer
-
Number of IPv4 imposition entries
- lowest-label: integer
-
Lowest label in use
- te-frr-next-hop-entries: integer
-
Number of TE FRR protected next-hop entries
- deleted-stale-entries: integer
-
Number of delete stale label entries
- te-frr-head-entries: integer
-
Number of TE FRR tunnel head imposition entries
- total-p2mp-forwarding-drop-messages: integer
-
Total p2mp forwarding messages dropped from MRIB to LFDs
- global-fragmented-packets: integer
-
Number of global FIB packets fragmented
- global-failed-lookups: integer
-
Number of global failed lookups
- total-p2mp-forwarding-added-or-modify-messages: integer
-
Total p2mp forwarding add/modify messages from MRIB to LFDs
- label-switched-entries: integer
-
Number of label swap/disposition entries
- total-forwarding-update-messages: integer
-
Total forwarding update messages from LSD to LFDs
- lrpf-entries: integer
-
Number of labels with RPF
- te-frr-mid-points-entries: integer
-
Number of TE FRR MidPoints forwarding entries
- te-frr-internal-entries: integer
-
Number of TE internal forwarding entries
- total-forwarding-updates: integer
-
Total forwarding updates from LSD to LFDs
- te-frr-interface-entries: integer
-
Number of TE FRR protected interface entries
- total-p2mp-forwarding-delete-messages: integer
-
Total p2mp forwarding del messages from MRIB to LFDs
- mte-ll-entries: integer
-
Number of MTE local entries
- te-mid-points-entries: integer
-
Number of TE MidPoints forwarding entries
- mte-head-entries: integer
-
Number of MTE tunnel head entries
- highest-label: integer
-
Highest Label in use
Example
{
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
}
FIB-MPLS-FRR-DB-ENTRY:
FIB MPLS FRR DB ENTRY
- frr-entry-id: FIB-MPLS-FRR-DB-ENTRY-GEN-ID
-
FRR entry ID
- multicast-tunnel-legs: integer
-
Number of legs in MCAST tunnel
- frr-label: integer
-
FRR output label
- outgoing-interface: string
-
Outgoing interface
- frr-next-hop-ipv4-address: string
-
Next hop IPv4 address
- is-mldp-lsp: boolean
-
MLDP or P2MP-TE
- multicast-leg: FIB-MPLS-FRR-DB-MCAST-LEGS
-
MCAST legs
-
FIB-MPLS-FRR-DB-MCAST-LEGS - tunnel-interface-name: string
-
Tunnel interface
- input-label: integer
-
Input label
- is-multicast-tunnel: boolean
-
Multicast tunnel
- frr-interface-name: string
-
FRR interface
- entry-frr-state: string partial, active, ready, complete, any
-
MPLS FRR entry state
- outgoing-label: integer
-
Outgoing label
Example
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
FIB-GLOBAL-SUMMARY-COMMON-INFO:
FIB Global summary common
- count: integer
-
Placeholder for common info counts
Example
{
"count": "integer"
}
FIB-SH-SUM:
FIB summary statistics
- ss-tbl-id: integer
-
Table Id
- shared-load-sharing-element: FIB-PL-LDI-COUNT
-
Shared load sharing element
- prefix-masklen-distribution: FIB-SH-PFX-MASKLEN-DISTRIB
-
Distribution of prefix mask lengths
- slow-process-timer: integer
-
IP CEF slow processing time in seconds
- load-sharing-references: integer
-
Count of load sharing references
- imposition-prefixes: integer
-
Number of prefixes with imposition LDI
- forwarding-elements: integer
-
Number of forwarding elements linked to the table
- prefix: string
-
The router-id
- total-load-share-element-bytes: integer
-
Total memory used by load sharing elements
- cef-route-drops: integer
-
Number of routes dropped by CEF
- ss-vrf-id: integer
-
Virtual routing forwarding instance Id
- cef-version-mismatch-route-drops: integer
-
the number of routes dropped due to version mismatch
- encap-shared-load-sharing-element: FIB-PL-LDI-COUNT
-
Encap-shared load sharing element
- lisp-eid-valid-prefixes: integer
-
Number of lisp eid prefixes eligible for forwarding
- new-unresolve-entries: integer
-
Number of new unresolved entries
- ss-drop-pl-count: integer
-
Number of dropped pathlists
- ss-tbl-id-ptr: integer
-
Table Id Ptr
- extended-prefixes: integer
-
Number of prefixes with extended path-list
- fib-default-prefix: integer
-
Default prefix
- max-resolution-timer: integer
-
IP CEF max resolution time in seconds
- stale-prefix-deletes: integer
-
Number of deleted stale leafs
- load-balancing: string l3, l4
-
LBA configuration state
- cefl-bl-recycled-routes: integer
-
Number of routes updates with recycled label handled
- number-routes-srv6-end: integer
-
Number of SRv6 end routes
- ss-vxlan-ltep-ifh: string
-
VXLAN local Interface handle
- ldi-backwalks: integer
-
pd backwalks on LDI modify with backup path
- delete-cache-num-entries: integer
-
Number of entries in the route delete cache
- ss-vr-id: integer
-
Virtual router instance Id
- lisp-eid-prefixes: integer
-
Number of lisp eid prefixes associated with table
- old-unresolve-entries: integer
-
Number of old unresolved entries
- leaves-used-bytes: integer
-
Total memory used by leaves
- number-routes-srv6-transit: integer
-
Number of SRv6 transit routes
- existing-leaves-revisions: integer
-
Number of entries present on addition
- number-of-sr-labels: integer
-
Number of SR labels
- reresolve-entries: integer
-
Number of reresolved entries
- load-sharing-elements: integer
-
Count of load sharing elements
- incomplete-next-hops: integer
-
Number of incomplete NHINFOS
- unresolve-entries: integer
-
Number of total unresolved entries
- fib-default-prefix-mask-length: integer
-
Default prefix mask length
- next-hops: integer
-
Number of NHINFOS
- resolution-timer: integer
-
IP CEF resolution timer in seconds
- prefix-in-place-modifications: integer
-
Number of inplace modifications
- cross-shared-load-sharing-element: FIB-PL-LDI-COUNT
-
Cross-table shared load sharing element
- exclusive-load-sharing-element: FIB-PL-LDI-COUNT
-
Exclusive load sharing element
- routes: integer
-
Number of routes
- ss-prot-route-count: integer
-
Number of routes with FRR protection
- lisp-rloc-objects: integer
-
Number of lisp rloc objects associated with table
Example
{
"ss-tbl-id": "integer",
"shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"prefix-masklen-distribution": {
"broadcast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
]
},
"slow-process-timer": "integer",
"load-sharing-references": "integer",
"imposition-prefixes": "integer",
"forwarding-elements": "integer",
"prefix": "string",
"total-load-share-element-bytes": "integer",
"cef-route-drops": "integer",
"ss-vrf-id": "integer",
"cef-version-mismatch-route-drops": "integer",
"encap-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"lisp-eid-valid-prefixes": "integer",
"new-unresolve-entries": "integer",
"ss-drop-pl-count": "integer",
"ss-tbl-id-ptr": "integer",
"extended-prefixes": "integer",
"fib-default-prefix": "integer",
"max-resolution-timer": "integer",
"stale-prefix-deletes": "integer",
"load-balancing": "string",
"cefl-bl-recycled-routes": "integer",
"number-routes-srv6-end": "integer",
"ss-vxlan-ltep-ifh": "string",
"ldi-backwalks": "integer",
"delete-cache-num-entries": "integer",
"ss-vr-id": "integer",
"lisp-eid-prefixes": "integer",
"old-unresolve-entries": "integer",
"leaves-used-bytes": "integer",
"number-routes-srv6-transit": "integer",
"existing-leaves-revisions": "integer",
"number-of-sr-labels": "integer",
"reresolve-entries": "integer",
"load-sharing-elements": "integer",
"incomplete-next-hops": "integer",
"unresolve-entries": "integer",
"fib-default-prefix-mask-length": "integer",
"next-hops": "integer",
"resolution-timer": "integer",
"prefix-in-place-modifications": "integer",
"cross-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"exclusive-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer"
}
}
FIB-SH-NHINFO-PWHE-EXT:
FIB PW-HE specific info
- dot1q-vlan-tag: integer
-
VLAN tag
- vc-internal-label: integer
-
VC Internal Label
- vctype: integer
-
VC type
- cw-enabled: boolean
-
Is CW enabled?
- l2-overhead-bytes: integer
-
L2 overhead bytes for interface stats accounting
- pwhe-adjacency-client-data: integer
-
PW-HE specific client data in adjacency
Example
{
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
}
FIB-SH-RSRC-SHM:
Shared memory availability
- srs-curr-mode: integer
-
OOR mode for this shared memory window
- srs-max-avail: integer
-
Maximum bytes available
- srs-avg-avail: integer
-
Average number of bytes available
Example
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
FIB-OC-AFT-PATH:
FIB OC AFT PATH
- state: FIB-OC-AFT-PATH-STATE
-
OC AFT entry next-hop state
- interface-ref: FIB-OC-INTERF-REF
-
AFT entry next-hop interface ref
Example
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
PREFIX-ENTRY-TABLE:
Common node of ipv6-unicast, ipv4-unicast
- prefix-entries: object
-
Table of IP prefixes
-
- prefix-entry: object[]
-
Prefix data
-
- network: string
-
Network address
Example
{
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
MPLS-LABEL-SECURITY-SUMMARY:
MPLS LABEL SECURITY SUMMARY
- rpf-drops: integer
-
RPF drops
- multi-label-drops: integer
-
Multi-label drops
Example
{
"rpf-drops": "integer",
"multi-label-drops": "integer"
}
FIB-SH-OBJ-STATS:
FIB Max time statistics for each FIB object
- fos-tot-upd-time: integer
-
Total time for updates
- fos-tot-updates: integer
-
Total number of updates
- fos-obj-act-stat: FIB-SH-OBJ-ACTION-STATS
-
Array of max time info indexed by action type
-
FIB-SH-OBJ-ACTION-STATS
Example
{
"fos-tot-upd-time": "integer",
"fos-tot-updates": "integer",
"fos-obj-act-stat": [
{
"foas-max-time": "integer",
"foas-max-tstamp": "integer",
"foas-tot-upd-time": "integer",
"foas-num-failure": "integer",
"foas-tot-updates": "integer",
"foas-num-success": "integer",
"foas-tot-updates-zero": "integer"
}
]
}
FIB-SH-PROTO-FRR-STATS:
FIB per protocol frr counters
- mi-num-bkup-frr-objects: integer
-
total number of backup FRR objects
- mi-num-frr-reset: integer
-
number of frr resets
- mi-num-frr-logs: integer
-
frr log size
- mi-num-intf-frr: integer
-
number of FRR events sent on nh interface down
- mi-num-prot-frr-objects: integer
-
total number of prot FRR objects
- mi-num-frr-proto-events: integer
-
number of frr events received in proto thread
- mi-num-pfi-intf-down: integer
-
number of interface down FRR events from PFI
- mi-num-tunid-alloc-failures: integer
-
total number of FRR tunnel ID allocation failures
- mi-num-tunid-allocs: integer
-
total number of successful FRR tunnel ID allocations
- mi-num-frr-reset-queue-adds: integer
-
number of frr reset queue adds
- mi-num-parent-intf-frr: integer
-
number of FRR events sent on nh parent interface down
- mi-num-bfd-down: integer
-
number of NH down FRR events frm BFD
- mi-num-tunid-free-failures: integer
-
total number of FRR tunnel ID free failures
- mi-num-frr-reset-queue-remove: integer
-
number of frr reset queue deletes
- mi-num-tunid-frees: integer
-
total number of successful FRR tunnel ID frees
Example
{
"mi-num-bkup-frr-objects": "integer",
"mi-num-frr-reset": "integer",
"mi-num-frr-logs": "integer",
"mi-num-intf-frr": "integer",
"mi-num-prot-frr-objects": "integer",
"mi-num-frr-proto-events": "integer",
"mi-num-pfi-intf-down": "integer",
"mi-num-tunid-alloc-failures": "integer",
"mi-num-tunid-allocs": "integer",
"mi-num-frr-reset-queue-adds": "integer",
"mi-num-parent-intf-frr": "integer",
"mi-num-bfd-down": "integer",
"mi-num-tunid-free-failures": "integer",
"mi-num-frr-reset-queue-remove": "integer",
"mi-num-tunid-frees": "integer"
}
FIB-SH-TBL-PATH-DET:
Detailed path information for FIB table entries
- next-prefix-recursion: string
-
Next prefix recursion in the path
- recurse-prefix-object: boolean
-
Is recursion object a leaf?
- external-adjacency: boolean
-
Path is an external adjacency
- fib-path-nh-information-type: string nh-local, nh-remote, nh-special
-
FIB Nhinfo type
- interface-associated-path: string
-
Interface associated with this path
- tunnle-endpoint-id: integer
-
Tunnel endpoint id
- number-of-dependencies-this-path: integer
-
No. of dependents for this path
- next-prefix-recursion2: string
-
Next prefix2 recursion in the path
- next-prefix-length2: integer
-
Next prefix2 length
- next-hop-vrf: string
-
Next hop VRF
- next-hop-interface: string
-
Next hop interface
- weight-of-path: integer
-
Weight of the path
- tunnel-class: integer
-
Tunnel class of the path
- detail-next-hop-prefix: string
-
Next hop prefix
- label-to-recurse: integer
-
Local label to recurse over
- spd-ipencap: FIB-SH-IPENCAP-DET
-
IP Encap
-
FIB-SH-IPENCAP-DET - recursive-path-information: boolean
-
Recursive path information is available
- robin-reset-value: integer
-
Round robin reset value
- tunnel-is-forward-class: boolean
-
Tunnel is forward class
- ip-address-to-recurse: string
-
IP address to recurse to
- lisprlocid: integer
-
LISP RLOC ID
- recurse-prefix-object2: boolean
-
Recursion has two leaves (e.g. implicit-null path)
- fib-path-nh-information-type-special: string nh-not-found, nh-null0, nh-punt, nh-drop, nh-glean, nh-receive, nh-broadcast, nh-external, nh-lisp, nh-lookup, nh-max-type
-
FIB Nhinfo type special
- current-path-flag: boolean
-
Current path flag
- next-next-hop: FIB-SH-TBL-NNH-PATH
-
Next Next hop sets
-
FIB-SH-TBL-NNH-PATH - detail-fib-adjacency-type: string fib-adjacency-normal, fib-adjacency-null, fib-adjacency-punt, fib-adjacency-drop, fib-adjacency-glean, fib-adjacency-discard, fib-adjacency-broadcast, fib-adjacency-external, fib-adjacency-lisp, fib-adjacency-unknown
-
FIB entry adjacency type
- next-hop-mask-length: integer
-
Next hop mask length
- next-prefix-length: integer
-
Next prefix length
Example
{
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
}
FIB-MPLS-TIMESPEC:
FIB MPLS TIMESPEC
- seconds: string
-
Seconds part of time valueiin UTC
- nanoseconds: string
-
Nanoseconds part of time value
Example
{
"seconds": "string",
"nanoseconds": "string"
}
FIB-SH-FIB-OBJ-BASE:
FIB object base information
- object-type: integer
-
FIB Object type
- object-pointer: integer
-
FIB Object pointer
- object-reference-count: integer
-
FIB Object Reference Count
- object-time-stamp: integer
-
FIB Object TimeStamp in msec
- object-flags: integer
-
FIB Object flags
Example
{
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
}
FIB-SH-COFO-IDB-BUNDLE-MEMBER-INFO:
FIB SH COFO IDB BUNDLE MEMBER INFO
- unique-id: integer
-
Unique Identifier
- weight: integer
-
Member Weight
- pic: integer
-
Port Information Context
- order-num: integer
-
Link Order Number
- intf-index: integer
-
Interface Index
Example
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
FIB-SH-INT-INTERNAL:
FIB per interface internal information
- fib-srte-head-hist: EVT-HIST-INFO
-
Event History for Srtehead
- fib-idb-hist: EVT-HIST-INFO
-
Event History for IDB
Example
{
"fib-srte-head-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
},
"fib-idb-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
}
}
FIB-SRV6-GBL-UPD:
FIB SRv6 global update
- encap-source-address: string
-
Encap Source Address
- locator-count: integer
-
Locator Count
- srv6-enabled: boolean
-
Is SRv6 enabled?
- locator: FIB-SRV6-GBL-UPD-LOC
-
Locator Array
-
FIB-SRV6-GBL-UPD-LOC
Example
{
"encap-source-address": "string",
"locator-count": "integer",
"srv6-enabled": "boolean",
"locator": [
{
"locator": "string",
"prefix": "string",
"name": "string"
}
]
}
FIB-MPLS-FRR-DB-ENTRY-GEN-ID:
FIB MPLS FRR DB ENTRY GEN ID
- role: string head, midpoint
-
Role
- head: FIB-MPLS-FRR-DB-ENTRY-HEAD-ID
-
head
- midpoint: FIB-MPLS-FRR-DB-ENTRY-MID-ID
-
midpoint
Example
{
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
}
FIB-SH-NHINFO:
FIB per nhinfo information
- si-nhtype: integer
-
NHinfo Type
- si-attr-is-tunnel: boolean
-
NH is assoc w a TE tunnel
- si-refcount: integer
-
refcount
- si-pwhe: FIB-SH-NHINFO-PWHE-EXT
-
PW-HE interface extension
- si-gre-ti-resolving-leafp: integer
-
GRE resolving ip-leaf
- nh-info-extension: FIB-SH-NHINFO-EXT
-
NHinfo Extensions
- si-dep-nhinfo: integer
-
Dependent nhinfo
- si-bkup-addr-proto: integer
-
BKup L3 address Protocol
- si-attr-is-tunnel-srte: boolean
-
NH is assoc w a SRTE tunnel
- si-ifh: integer
-
Ifhndl assoc w nhinfo
- si-fnb-idb-ptr: integer
-
pointer to idb
- si-bkup-frr: integer
-
pointer to Backup FRR obj
- si-bkup-nhinfo: integer
-
Bacckup NHINFO obj
- si-nhinfo: integer
-
NHinfo object
- si-nhid: integer
-
NHID value in the TX NH
- si-attr-is-ext-mgd: boolean
-
NH is externally managed
- si-upd-ts: integer
-
NH update timestamp
- si-adj-rw: string
-
Macstring for Adjacency
- si-dep-nhinfo-type: integer
-
Depenedent nhinfo type
- si-adj-rw-len: integer
-
Length of Macstring
- si-adj-addr-proto: integer
-
ADJ L3 address Protocol
- si-pfi-interface-type: integer
-
Pamna Interface Type
- si-gre-ti-flags: integer
-
Flags on GRE tunnel info
- si-frr-active: boolean
-
is FRR currently active
- si-adj-addrlen: integer
-
ADJ L3 address length
- si-special-type: integer
-
nature of special nhinfo
- si-adj-if: integer
-
ADJ Interface
- si-ext-pfx-len: integer
-
Extension Prefix Len
- si-bkup-ifh: integer
-
Bacckup IFH
- si-flags: integer
-
nhinfo flags
- si-adj-ptr: integer
-
Adj Ptr
- si-link-proto: integer
-
FIB Protocol Type for NHINFO linktype
- si-ext-pfx-proto: integer
-
Extension Prefix Protocol
- si-nhinfo-ptr: integer
-
nhinfo pointer
- si-gre-ti: integer
-
GRE tunnel info
- si-gre-ti-refcnt: integer
-
Refcount on GRE tunnel info
- si-hardware: string
-
Platform Hardware info
- si-protect-frr: integer
-
pointer to protect FRR object
- si-adj-present: boolean
-
nhinfo point to adj
- si-adj-address: string
-
AIB L3 Address
- si-attr-is-incomp: boolean
-
NH is incomplete
- si-gre-dest-addr: string
-
GRE dest address
- si-anc-ifh: integer
-
Ancestor IFH
- si-dep-nhinfo-ifh: integer
-
Dependent nhinfo ifhndl
- si-bkup-addr: string
-
Bkup L3 Address
- si-attr-is-gre-tunnel: boolean
-
NH is assoc w a GRE tunnel
- si-ext-pfx: string
-
Extension Prefix
- si-bkup-addrlen: integer
-
BKup L3 address length
- si-gre-tos-propagate: boolean
-
Is GRE TOS propagate set
Example
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
EVT-HIST-ENTRY:
Event history Entry
- evt-type: integer
-
Event type
- evt-data: object[]
-
Optional data
-
object - entry: integer
-
Optional data
- evt-sticky: boolean
-
Sticky flag
- evt-many: boolean
-
Multiple instance flag
- evt-name: string
-
Event name
- evt-timestamp: string
-
The timestamp of the event
Example
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
FIB-SH-TBL-PATH-SRV6-INFO:
SRv6 path information for FIB table entries
- srv6-encapsulation-behavior: string
-
SRv6 Per-path Encapsulation Behavior
- srv6-sid-list: string
-
SRv6 SID list
Example
{
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
}
FIB-SH-TBL-EXT-PL-SUM:
FIB external client pathlist summary
- sep-num-ecd-pathlist: integer
-
Number of ECD pathlists
- sep-num-ecd-pl-per-interest: object[]
-
Number of ECD pathlists per interest
-
object - entry: integer
-
Number of ECD pathlists per interest
- sep-num-ecd-pl-unresolved: integer
-
Number of ECD pathlists unresolved
Example
{
"sep-num-ecd-pathlist": "integer",
"sep-num-ecd-pl-per-interest": [
{
"entry": "integer"
}
],
"sep-num-ecd-pl-unresolved": "integer"
}
FIB-SH-IPENCAP-DET:
Detailed IP Encap Description
- ip-encap-transport-tbl: integer
-
Transport Table
- ip-encap-hdr: FIB-SH-IPENCAP-HDR-DET
-
Headers
-
FIB-SH-IPENCAP-HDR-DET - ip-encap-parent-type: integer
-
Parent type enumeration
- ip-encap-hdr-count: integer
-
Header Count
- ip-encap-transport-af: integer
-
Transport AF
- ip-encap-payload-mtu: integer
-
Payload MTU
- ip-encap-locks: integer
-
IPEncap Object Locks
- ip-encap-payload-af: integer
-
Payload AF
- ip-encap-parent: integer
-
Pointer to parent
- ipe-transport-vrf-name: string
-
Transport VRF name
Example
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
FIB-SH-PFX-MASKLEN-DISTRIB:
FIB Prefix Masklengths distribution
- broadcast-prefixe: FIB-SH-PFX-MASKLEN-CNT
-
Masklength counts for broadcast prefixes
-
FIB-SH-PFX-MASKLEN-CNT - unicast-prefixe: FIB-SH-PFX-MASKLEN-CNT
-
Masklength counts for unicast prefixes
-
FIB-SH-PFX-MASKLEN-CNT - multicast-prefix: FIB-SH-PFX-MASKLEN-CNT
-
Masklength counts for multicast prefixes
-
FIB-SH-PFX-MASKLEN-CNT
Example
{
"broadcast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
]
}
FIB-SH-PLATF-UPD-STATS:
FIB platform update statistics
- fpus-obj-stat: FIB-SH-OBJ-STATS
-
Array of max time info indexed by object type
-
FIB-SH-OBJ-STATS - fpus-num-success: integer
-
Number of successful updates
- fpus-num-failure: integer
-
Number of unsuccessful updates
- fpus-upd-total-time: integer
-
Total time for all pd updates
Example
{
"fpus-obj-stat": [
{
"fos-tot-upd-time": "integer",
"fos-tot-updates": "integer",
"fos-obj-act-stat": [
{
"foas-max-time": "integer",
"foas-max-tstamp": "integer",
"foas-tot-upd-time": "integer",
"foas-num-failure": "integer",
"foas-tot-updates": "integer",
"foas-num-success": "integer",
"foas-tot-updates-zero": "integer"
}
]
}
],
"fpus-num-success": "integer",
"fpus-num-failure": "integer",
"fpus-upd-total-time": "integer"
}
FIB-SH-COFO-TBL-ID-PER-SDR:
FIB SH COFO TBL ID PER SDR
- num-ofmpls-tables: integer
-
Number of Tables for MPLS
- num-ofipv4-tables: integer
-
Number of Tables for IPv4
- sdrid: integer
-
SDR ID
- num-ofipv6-tables: integer
-
Number of Tables for IPv6
Example
{
"num-ofmpls-tables": "integer",
"num-ofipv4-tables": "integer",
"sdrid": "integer",
"num-ofipv6-tables": "integer"
}
FIB-MPLS-FRR-DB-ENTRY-HEAD-ID:
FIB MPLS FRR DB ENTRY HEAD ID
- destination-prefix: string
-
Destination prefix
- destination-prefix-length: integer
-
Destination prefix length
Example
{
"destination-prefix": "string",
"destination-prefix-length": "integer"
}
FIB-SH-TBL-FIB-DET:
Detailed FIB table entry information
- precedence-forpackets: integer
-
Precedence for packets to this entry
- lwldi-time-of-last-update-in-msec: integer
-
The time of last update for LW-LDI in msec
- fib-entry-version: integer
-
FIB entry version number
- bytes-through-fib-entry: integer
-
Bytes through this FIB entry
- aib-l3-address: string
-
AIB L3 Address
- per-prefix-accounting: integer
-
Per Prefix Accounting
- fib-entry-adjacency-address: string
-
FIB entry adj address
- adjacency-address-length: integer
-
ADJ ADDR LEN
- illegal-fast-adjacency-flag: boolean
-
Illegal fast adjacency flag
- extended-community: integer
-
extended community
- extcom-string: string
-
extcom st
- mpls-fec: integer
-
mpls fec
- forward-class: integer
-
SPP forwarding class ID
- afi-fib-protocol-type: integer
-
AFI FIB protocol type
- remote-adjacency-flag: boolean
-
Remote adjacency flag
- load-sharing-type: string fib-load-share-none, fib-load-share-per-packet, fib-load-share-dest-sharing
-
Load sharing type
- pl-time-of-last-update-in-msec: integer
-
The time of last update for PL in msec
- pl-time-stamp-type: integer
-
The type of time-stamp on PL
- loadshare-information: FIB-SH-TBL-LOADINFO-DET
-
Detailed Loadshare info
- switch-compontent-id: integer
-
Switch function compontent ID
- bgp-attribute-id: integer
-
BGP attribute id
- packets-through-fib-entry: integer
-
Packets through this FIB entry
- prefix-protocol: integer
-
Prefix protocol
- bgp-local-attribute-id: integer
-
BGP local attribute id
- bgp-attribute-origin-as: integer
-
BGP attribute origin as
- traffic-index-for-packets: integer
-
Traffic index for packets to this entry
- qppb-qos-group-and-ip-precedence: integer
-
qppb QOS group and IP precedence
- bgp-attribute-next-hop-as: integer
-
BGP attribute next hop as
- fast-adjacency-flag: boolean
-
Fast adjacency flag
- detailed-prefix-length: integer
-
Prefix length
- qos-group: integer
-
qos group
- fib-entry-adjacency-type: string fib-adjacency-normal, fib-adjacency-null, fib-adjacency-punt, fib-adjacency-drop, fib-adjacency-glean, fib-adjacency-discard, fib-adjacency-broadcast, fib-adjacency-external, fib-adjacency-lisp, fib-adjacency-unknown
-
FIB entry adjacency type
- fib-entry-adjacency-interface: integer
-
FIB entry adjacency interface
- fib-special-nh-information-type: integer
-
FIB Special NHINFO Type
- flow-tag: integer
-
PBR flow-tag
- adjacency-interface: integer
-
ADJ IFH
- com-string: string
-
com st
- fib-protocol-type: integer
-
FIB Protocol type
- path-string: string
-
As path string
- ldi-time-of-last-update-in-msec: integer
-
The time of last update for LDI in msec
Example
{
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string",
"tunnel-class-value": "string",
"maximum-index-arrays": "integer",
"round-robin-disable": "boolean"
},
"prefix-of-owner": "integer",
"is-owner": "boolean",
"per-dest-load-sharing-flag": "boolean",
"total-packets-through-load-information": "integer",
"load-information-owner-deleted-flag": "boolean",
"bytes-through-load-information": "integer",
"mask-length-of-owner": "integer"
},
"switch-compontent-id": "integer",
"bgp-attribute-id": "integer",
"packets-through-fib-entry": "integer",
"prefix-protocol": "integer",
"bgp-local-attribute-id": "integer",
"bgp-attribute-origin-as": "integer",
"traffic-index-for-packets": "integer",
"qppb-qos-group-and-ip-precedence": "integer",
"bgp-attribute-next-hop-as": "integer",
"fast-adjacency-flag": "boolean",
"detailed-prefix-length": "integer",
"qos-group": "integer",
"fib-entry-adjacency-type": "string",
"fib-entry-adjacency-interface": "integer",
"fib-special-nh-information-type": "integer",
"flow-tag": "integer",
"adjacency-interface": "integer",
"com-string": "string",
"fib-protocol-type": "integer",
"path-string": "string",
"ldi-time-of-last-update-in-msec": "integer"
}
FIB-MPLS-SH-TUN-INFO:
Information about TE-head tunnel LI
- tunnel-load-metric: integer
-
Tunnel Load Metric
- tunnel-resolution-incomplete: boolean
-
Tunnel head resolution is incomplete
- tunnel-local-label: integer
-
Tunnel Local label
- tunnel-fwd-class: integer
-
Tunnel Forward Class
- tunnel-resolution-inconsistent: boolean
-
Tunnel head resolition is inconsitent b/w TEhead and Local label
- tunnel-interface-name: string
-
Tunnel interface
- tunnel-is-srte: boolean
-
Is Tunnel SRTE
- tunnel-is-programmed-to-drop: boolean
-
Is Tunnel programmed as drop
Example
{
"tunnel-load-metric": "integer",
"tunnel-resolution-incomplete": "boolean",
"tunnel-local-label": "integer",
"tunnel-fwd-class": "integer",
"tunnel-resolution-inconsistent": "boolean",
"tunnel-interface-name": "string",
"tunnel-is-srte": "boolean",
"tunnel-is-programmed-to-drop": "boolean"
}
FIB-OC-PREFIX-STATE:
FIB OC PREFIX STATE
- label-index: string
-
MPLS label
- prefix-index: string
-
IP prefix
Example
{
"label-index": "string",
"prefix-index": "string"
}
FIB-MPLS-FRR-DB-SUM:
FIB MPLS FRR DB SUM
- active: integer
-
Number of FRR rewrites in Active state
- ready: integer
-
Number of FRR rewrites in Ready state
- other: integer
-
Number of FRR rewrites in an unrecognized state
- partial: integer
-
Number of FRR rewrites in Partial state
Example
{
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
FIB-PL-LDI-COUNT:
FIB Pathlist and Loadinfo summary
- total-path-list-elements: integer
-
Total count of Pathlist elements
- total-load-sharing-element-references: integer
-
Total count of references to load sharing elements
- xpl-load-info-elements: integer
-
Count of XPL Loadinfo elements
- recursive-load-info-elements: integer
-
Count of recursive Loadinfo elements
- total-load-info-elements: integer
-
Total count of Loadinfo elements
- recursive-path-list-elements: integer
-
Count of recursive Pathlist elements
- platform-shared-path-list-elements: integer
-
Count of platform shared Pathlist elements
- retry-path-list-elements: integer
-
Count of Pathlist elements in retry
- platform-shared-load-info-elements: integer
-
Count of platform shared Loadinfo elements
- total-load-sharing-element-bytes: integer
-
Total memory used by load sharing elements in bytes
Example
{
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
}
FIB-SH-OBJ-ACTION-STATS:
FIB Max time statistics for each action types of an object
- foas-max-time: integer
-
Time for the update
- foas-max-tstamp: integer
-
Time stamp of max update
- foas-tot-upd-time: integer
-
Total time for updates
- foas-num-failure: integer
-
Total number of failed updates
- foas-tot-updates: integer
-
Total number of updates
- foas-num-success: integer
-
Total number of successful updates
- foas-tot-updates-zero: integer
-
Total number of updates that took zero time
Example
{
"foas-max-time": "integer",
"foas-max-tstamp": "integer",
"foas-tot-upd-time": "integer",
"foas-num-failure": "integer",
"foas-tot-updates": "integer",
"foas-num-success": "integer",
"foas-tot-updates-zero": "integer"
}
FIB-GLOBAL-SUMMARY-COUNTS:
FIB Global summary counts
- num-retry-timeouts: integer
-
number of retry timeouts
- array-number-of-retry: FIB-GLOBAL-NUM-RETRIES-ST
-
number of objects in retry db
-
FIB-GLOBAL-NUM-RETRIES-ST - array-number-of-object: FIB-GLOBAL-NUM-OBJECTS-ST
-
total number of objects
-
FIB-GLOBAL-NUM-OBJECTS-ST - num-retry-ojbects: integer
-
number of elements in retry db
Example
{
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
MPLS-FRR-DB-ENTRY:
MPLS FRR DB ENTRY
- frr-lable-string: string
-
FRR label in string format
- frr-db: FIB-MPLS-FRR-DB-ENTRY
-
FRR DB
- outgoing-lable-string: string
-
Output label in string format
Example
{
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
FIB-SH-TBL-NNH-PATH:
Detailed Next Next Hop Information
- next-next-hop-interface: integer
-
Next next hop interface index
- next-next-hop-prefix: string
-
Next next hop prefix
- next-next-hop-index: integer
-
Next next hop index
Example
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
FIB-SH-PROTO-DEBUG-STATS:
FIB per protocol debug information
- fpd-ldi-min-backup-activate-time: integer
-
min ldi mod time for backup activation
- fpd-ldi-num-correct-fixup: integer
-
the number of corrected fixup LDIs
- fpd-num-retry-touts: integer
-
the number of retry timeouts
- fpd-lbl-recycled: integer
-
the number of routes handled with recycled label
- fpd-vrftbl-entries: integer
-
the number of fib entries in vrf tbls
- fpd-gbltbl-src-entry: object[]
-
Number of global routes from
each route source
-
object - entry: integer
-
Number of global routes from
each route source
- fpd-gbltbl-entries: integer
-
the number of fib entries in global tbl
- fpd-bcdl-msgs: integer
-
the number of bcdl msgs
- fpd-adj-tx-retry-obj-reinit: integer
-
number of times TX NH retry objects updated
- fpd-adj-tx-retry-nh-found: integer
-
number of TX adj retries that found or created NH
- fpd-pl-retry-add-exist: integer
-
the number PLs added to retry while already in retry
- fpd-route-rcv: integer
-
the number of routes received
- fpd-ldi-backup-activate-count: integer
-
number of ldi backup path activications
- fpd-version-mismatch-drops: integer
-
the number of routes dropped because of version mismatch
- fpd-adj-del: integer
-
the number of adjacency deletes
- fpd-num-retry: object[]
-
the number of retries of each type
-
object - entry: integer
-
the number of retries of each type
- fpd-adj-upd-tx-nh-found: integer
-
number of TX adjacency updates that found or created NH
- fpd-recursion-constraint-count: integer
-
number of resolution failures because of recursion constraint
- fpd-te-version-mismatch-drops: integer
-
the number of TE upds dropped because of version mismatch
- fpd-retryq-sched-time: integer
-
Scheduler time period in msec
- fpd-adj-upd-tx-retry-created: integer
-
number of TX adjacency updates that went to retry
- fpd-gtrie-timing: FIB-SH-GTRIE-TIMING
-
Gtrie timing statistics
- fpd-ldi-avg-backup-activate-time: integer
-
avg ldi mod time for backup activation
- fpd-retryq-size: integer
-
the number of elements in retryq
- fpd-ldi-total-backup-activate-time: integer
-
total ldi mod time for backup activation
- fpd-route-upd: integer
-
the number of route updates
- fpd-pl-fast-nfn-count: integer
-
number of PLs visited on fast notification
- fpd-pl-with-backup-create-count: integer
-
number of pl creates with backu path
- fpd-adj-drops: integer
-
number of adj updates dropped because of OOR
- fpd-ldi-last-backup-activate-time: integer
-
ldi mod time for last backup activation
- fpd-retryq-timeout: integer
-
timeout value in msec
- fpd-vrftbl-src-entry: object[]
-
Number of vrf routes from
each route source
-
object - entry: integer
-
Number of vrf routes from
each route source
- fpd-adj-upd: integer
-
the number of adjacency updates
- fpd-gbltbl-rej-entries: integer
-
the number of fib entries in global retry tbl
- fpd-platf-upd-stats: FIB-SH-PLATF-UPD-STATS
-
platform update statistics
- fpd-pl-inline-res-q: integer
-
the number of PLs linked to resolving tables for inline res
- fpd-ldi-max-backup-activate-time: integer
-
max ldi mod time for backup activation
- fpd-adj-msg: integer
-
number of AIB messages
- fpd-pl-with-backup-del-count: integer
-
number of pl deletes with backup path
- fpd-te-rcv: integer
-
the number of TE upds received
- fpd-adj-upd-tx: integer
-
number of TX adjacency updates from AIB
- fpd-vrftbl-rej-entries: integer
-
the number of fib entries in vrf retry tbls
- fpd-num-tbls: integer
-
the number of tables in table set
- fpd-pl-num-correct-fixup: integer
-
the number of corrected fixup PLs
- fpd-pl-num-queued-fixedup: integer
-
the number of PL queued for fixup
- fpd-pl-backup-disable-count: integer
-
number of PLs unmarked to include backup path
- fpd-ldi-num-del-refcnt: integer
-
the number of deleted with non-zero refcount
- fpd-ldi-num-fixedup: integer
-
the number of fixup LDIs
- fpd-route-drops: integer
-
the number of routes dropped
- fpd-num-allocs: integer
-
the number of allocs for this proto
- fpd-route-del: integer
-
the number of route deletes
- fpd-num-frees: integer
-
the number of frees for this proto
- fpd-pl-backup-enable-count: integer
-
number of PLs marked to include backup path
Example
{
"fpd-ldi-min-backup-activate-time": "integer",
"fpd-ldi-num-correct-fixup": "integer",
"fpd-num-retry-touts": "integer",
"fpd-lbl-recycled": "integer",
"fpd-vrftbl-entries": "integer",
"fpd-gbltbl-src-entry": [
{
"entry": "integer"
}
],
"fpd-gbltbl-entries": "integer",
"fpd-bcdl-msgs": "integer",
"fpd-adj-tx-retry-obj-reinit": "integer",
"fpd-adj-tx-retry-nh-found": "integer",
"fpd-pl-retry-add-exist": "integer",
"fpd-route-rcv": "integer",
"fpd-ldi-backup-activate-count": "integer",
"fpd-version-mismatch-drops": "integer",
"fpd-adj-del": "integer",
"fpd-num-retry": [
{
"entry": "integer"
}
],
"fpd-adj-upd-tx-nh-found": "integer",
"fpd-recursion-constraint-count": "integer",
"fpd-te-version-mismatch-drops": "integer",
"fpd-retryq-sched-time": "integer",
"fpd-adj-upd-tx-retry-created": "integer",
"fpd-gtrie-timing": {
"fgt-upd-total-time": "integer",
"fgt-gtrie-fn-timing": [
{
"fgft-fn": "string",
"fgft-max-time": "integer",
"fgft-tot-updates-zero": "integer",
"fgft-tot-updates": "integer",
"fgft-tot-upd-time": "integer",
"fgft-max-tstamp": "integer"
}
],
"fgt-num-success": "integer",
"fgt-num-failure": "integer"
},
"fpd-ldi-avg-backup-activate-time": "integer",
"fpd-retryq-size": "integer",
"fpd-ldi-total-backup-activate-time": "integer",
"fpd-route-upd": "integer",
"fpd-pl-fast-nfn-count": "integer",
"fpd-pl-with-backup-create-count": "integer",
"fpd-adj-drops": "integer",
"fpd-ldi-last-backup-activate-time": "integer",
"fpd-retryq-timeout": "integer",
"fpd-vrftbl-src-entry": [
{
"entry": "integer"
}
],
"fpd-adj-upd": "integer",
"fpd-gbltbl-rej-entries": "integer",
"fpd-platf-upd-stats": {
"fpus-obj-stat": [
{
"fos-tot-upd-time": "integer",
"fos-tot-updates": "integer",
"fos-obj-act-stat": [
{
"foas-max-time": "integer",
"foas-max-tstamp": "integer",
"foas-tot-upd-time": "integer",
"foas-num-failure": "integer",
"foas-tot-updates": "integer",
"foas-num-success": "integer",
"foas-tot-updates-zero": "integer"
}
]
}
],
"fpus-num-success": "integer",
"fpus-num-failure": "integer",
"fpus-upd-total-time": "integer"
},
"fpd-pl-inline-res-q": "integer",
"fpd-ldi-max-backup-activate-time": "integer",
"fpd-adj-msg": "integer",
"fpd-pl-with-backup-del-count": "integer",
"fpd-te-rcv": "integer",
"fpd-adj-upd-tx": "integer",
"fpd-vrftbl-rej-entries": "integer",
"fpd-num-tbls": "integer",
"fpd-pl-num-correct-fixup": "integer",
"fpd-pl-num-queued-fixedup": "integer",
"fpd-pl-backup-disable-count": "integer",
"fpd-ldi-num-del-refcnt": "integer",
"fpd-ldi-num-fixedup": "integer",
"fpd-route-drops": "integer",
"fpd-num-allocs": "integer",
"fpd-route-del": "integer",
"fpd-num-frees": "integer",
"fpd-pl-backup-enable-count": "integer"
}
fib-statistics_schema:
cef interface drops operational data
- nodes: object
-
List of nodes
-
- node: object[]
-
Specific node operational data
-
object - node-name: string
-
Node name
- drops: FIB-STATISTICS-BAG-DROPS
-
Specific node drops
Example
{
"nodes": {
"node": [
{
"node-name": "string",
"drops": {
"unsupported-feature-packets": "integer",
"acl-in-rpf-packets": "integer",
"discard-packets": "integer",
"gre-error-drop": "integer",
"df-unreachable-packets": "integer",
"unresolved-prefix-packets": "integer",
"rpf-check-failure-packets": "integer",
"ttl-expired-sr-label-drops": "integer",
"checksum-error-packets": "integer",
"no-route-packets": "integer",
"total-number-of-drop-packets": "integer",
"gre-lookup-failed-drop": "integer",
"lisp-encap-error-drops": "integer",
"mpls-disabled-interface": "integer",
"null-packets": "integer",
"rp-destination-drop-packets": "integer",
"punt-unreachable-packets": "integer",
"fragmenation-consumed-packets": "integer",
"incomplete-adjacency-packets": "integer",
"lisp-decap-error-drops": "integer",
"fragmenation-failure-packets": "integer",
"unreachable-sr-label-drops": "integer",
"lisp-punt-drops": "integer",
"multi-label-drops": "integer",
"encapsulation-failure-packets": "integer"
}
}
]
}
}
nodes_schema:
Table of Nodes
- node: object[]
-
Operational data for a specific Node
-
object - forwarding-summary: MPLS-FWDING-SUMMARY
-
MPLS forwarding summary
- node-name: string
-
Node ID
- frr-logs: object
-
FRR Log Table
-
- frr-log: object[]
-
FRR Log information
-
- event-id: integer
-
Event ID
- label-fib: object
-
Labels For FIB
-
- informations: object
-
Forwarding filtering details
-
- information: object[]
-
MPLS forwarding information
-
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
- forwarding-details: object
-
MPLS Forwarding Detail table
-
- forwarding-detail: object[]
-
MPLS forwarding details
-
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
- label-security: object
-
MPLS label security
-
- interfaces: object
-
MPLS label security interface table
-
- interface: object[]
-
Specify interface Name
-
- interface-name: string
-
Interface Name
- summary: MPLS-LABEL-SECURITY-SUMMARY
-
MPLS label security summary
- tunnel: object
-
TE Tunnel information
-
- forwarding-tunnels: object
-
Forwarding details for TE tunnels
-
- forwarding-tunnel: object[]
-
Forwarding information for the TE tunnel
-
- interface-name: string
-
Interface Name
- frr-database: object
-
MPLS forwarding FRR Database
-
- frrdb-tunnel-midpoints: object
-
MPLS forwarding FRR Database Tunnel Midpoint Table
-
- frrdb-tunnel-midpoint: object[]
-
MPLS forwarding FRR Database Tunnel Midpoint Entry
-
- local-label: string
-
Local label value
- frrdb-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Summary
- frrdb-protected-interface-table-summaries: object
-
MPLS forwarding FRR Database Protected Interface Summary Table
-
- frrdb-protected-interface-table-summary: object[]
-
MPLS forwarding FRR Database Protected Interface Summary
-
- interface-name: string
-
Interface Name
- frrdb-tunnel-head-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Tunnel Head Summary
- frrdb-tunnel-midpoint-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Tunnel Midpoint Summary
- frrdb-tunnel-heads: object
-
MPLS forwarding FRR Database Tunnel Head Table
-
- frrdb-tunnel-head: object[]
-
MPLS forwarding FRR Database Tunnel Head Entry
-
- interface-name: string
-
Interface Name
- frrdb-backup-interface-summaries: object
-
MPLS forwarding FRR Database Backup Interface Summary Table
-
- frrdb-backup-interface-summary: object[]
-
MPLS forwarding FRR Database Backup Interface Summary
-
- interface-name: string
-
Interface Name
Example
{
"node": [
{
"forwarding-summary": {
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
},
"node-name": "string",
"frr-logs": {
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
},
"label-fib": {
"informations": {
"information": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string"
}
]
}
]
}
}
}
]
}
node_schema:
- forwarding-summary: MPLS-FWDING-SUMMARY
-
MPLS forwarding summary
- node-name: string
-
Node ID
- frr-logs: object
-
FRR Log Table
-
- frr-log: object[]
-
FRR Log information
-
- event-id: integer
-
Event ID
- label-fib: object
-
Labels For FIB
-
- informations: object
-
Forwarding filtering details
-
- information: object[]
-
MPLS forwarding information
-
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
- forwarding-details: object
-
MPLS Forwarding Detail table
-
- forwarding-detail: object[]
-
MPLS forwarding details
-
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
- label-security: object
-
MPLS label security
-
- interfaces: object
-
MPLS label security interface table
-
- interface: object[]
-
Specify interface Name
-
- interface-name: string
-
Interface Name
- summary: MPLS-LABEL-SECURITY-SUMMARY
-
MPLS label security summary
- tunnel: object
-
TE Tunnel information
-
- forwarding-tunnels: object
-
Forwarding details for TE tunnels
-
- forwarding-tunnel: object[]
-
Forwarding information for the TE tunnel
-
- interface-name: string
-
Interface Name
- frr-database: object
-
MPLS forwarding FRR Database
-
- frrdb-tunnel-midpoints: object
-
MPLS forwarding FRR Database Tunnel Midpoint Table
-
- frrdb-tunnel-midpoint: object[]
-
MPLS forwarding FRR Database Tunnel Midpoint Entry
-
- local-label: string
-
Local label value
- frrdb-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Summary
- frrdb-protected-interface-table-summaries: object
-
MPLS forwarding FRR Database Protected Interface Summary Table
-
- frrdb-protected-interface-table-summary: object[]
-
MPLS forwarding FRR Database Protected Interface Summary
-
- interface-name: string
-
Interface Name
- frrdb-tunnel-head-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Tunnel Head Summary
- frrdb-tunnel-midpoint-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Tunnel Midpoint Summary
- frrdb-tunnel-heads: object
-
MPLS forwarding FRR Database Tunnel Head Table
-
- frrdb-tunnel-head: object[]
-
MPLS forwarding FRR Database Tunnel Head Entry
-
- interface-name: string
-
Interface Name
- frrdb-backup-interface-summaries: object
-
MPLS forwarding FRR Database Backup Interface Summary Table
-
- frrdb-backup-interface-summary: object[]
-
MPLS forwarding FRR Database Backup Interface Summary
-
- interface-name: string
-
Interface Name
Example
{
"forwarding-summary": {
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
},
"node-name": "string",
"frr-logs": {
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
},
"label-fib": {
"informations": {
"information": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer"
}
]
}
]
}
}
}
fib_schema:
fib
- nodes: object
-
Table of nodes
-
- node: object[]
-
Operational data for a specific Node
-
object - node-name: string
-
Node name
- global: object
-
FIB Global info
-
- summary: object
-
Global Summary
-
- protos: object
-
Proto Table
-
- proto: object[]
-
Proto Table entry
-
- protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls
-
Protocol Name
- total: FIB-GLOBAL-SUMMARY-TOTAL
-
Display total counters and common info
- object-history: object
-
Object History
-
- obj-history-protos: object
-
Proto Table
-
- obj-history-proto: object[]
-
Protocol Table entry
-
- protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls
-
Protocol Name
- fib-cofo: object
-
Collapsed Forwarding
-
- fib-cofo-idb: object
-
Collapsed Forwarding IDB Table
-
- fib-cofo-idb-table-entries: object
-
Collapsed Forwarding Idb Table Entries
-
- fib-cofo-idb-table-entry: object[]
-
Collapsed Forwarding Idb Table Entries
-
- if-index: integer
-
Interface Index
- sdr-id: integer
-
SDR ID value
- fib-cofo-table-id: object
-
Collapsed Forwarding Table Id Table
-
- fib-cofo-table-id-summary: FIB-SH-COFO-TBL-ID-DB-SUM
-
Collapsed Forwarding Table Id Entries
- fib-cofo-table-id-entries: object
-
Collapsed Forwarding Table Id Entries
-
- fib-cofo-table-id-entry: object[]
-
Collapsed Forwarding Idb Table Entries
-
- rd: string
-
Route Distinguisher
- table-id: integer
-
Table Id
- protocol: string ipv4, ipv6, mpls
-
Protocol
- sdr-id: integer
-
SDR ID value
- protocols: object
-
Protocol table
-
- protocol: object[]
-
Protocol table entry
-
object - nh-ids: object
-
NHIdTable is accessed by two keys; {NHId} and/or {NHInterface,NHAddress
-
- nh-id: object[]
-
NextHopId table entry
-
- nh-id: integer
-
NexthopId Value
- nh-address: string
-
Next-hop address in string format (e.g., 1 .2.3.4)
- nh-interface-name: string
-
Interface Name
- resource: object
-
Resource information
-
- resource-summary-info: FIB-SH-RSRC-AVAIL-STATE
-
Summary info
- resource-detail-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info
- resource-hardware-egress-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info with egress hardware info
- resource-hardware-ingress-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info with ingress hardware info
- frr-nhinfo-pendings: object
-
FIB FRR NHINFO pending information
-
- frr-nhinfo-pending: object[]
-
FIB FRR Nhinfo pending information
-
- prefix-length: integer
-
Prefix Length
- queue-index: integer
-
Queue Index
- main-interface-name: string
-
Main Interface Name
- link-type: string link-ipv4, link-ipv6, link-mpls
-
Link Type
- frr-type: string fib-te-frr-node, fib-te-frr-intf, fib-te-frr-protected-nh, fib-te-frr-backup-nh, fib-per-link-frr-protected-nh, fib-per-link-frr-backup-nh, fib-prefix-frr-protected-nh, fib-prefix-frr-backup-nh, fib-pic-frr-protected-nh, fib-pic-frr-backup-nh
-
FRR Type
- next-hop-prefix: string
-
NextHop Address
- replicated-nh-type: string fib-nh-repl-none, fib-nh-repl-rsvpte, fib-nh-repl-sr-mpls, fib-nh-repl-bm
-
Replicated NextHop Type
- interface-name: string
-
Interface Name
- issu-state: FIB-ISSU-STATE
-
CEF ISSU State
- external-summary-all: FIB-SH-TBL-EXT-SUM-ALL
-
Summary for all external clients
- exact-routes: object
-
Exact Route Table
-
- exact-route: object[]
-
Exact route for the given source and destination addresses
-
- source: string
-
Source address
- vrf-name: string
-
VRF Name
- destination: string
-
Destination address
- protocol-name: string ipv4, ipv6, mpls
-
Protocol Name
- ipv6-flow-label: string
-
IPv6 flow label (applies only to and used only for IPv6)
- misc: FIB-SH-MISC
-
CEF misc hidden data
- fib-summaries: object
-
Summary for FIB tables
-
- fib-summary: object[]
-
Summary for the requested fib table
-
- vrf-name: string
-
VRF Name
- table-id: string
-
FIB table id
- protocol-global: object
-
FIB ipv6 global information
-
- segment-routing: object
-
FIB ipv6 global segment routing information
-
- srv6: FIB-SRV6-GBL-UPD
-
FIB ipv6 global segment routing srv6 information
- frr-log: object
-
Table of Fast Reroute activation logs
-
- frr-interfaces: object
-
FRR Interface Table
-
- frr-interface: object[]
-
Specify FRR Interface Name
-
object - frr-interface-name: string
-
Interface Name
- logs: object
-
FRR log table
-
- log: object[]
-
Specify index into frr log table
-
- log-index: integer
-
FRR Log Index
- local-label: object
-
Local label
-
- conflicts: object
-
FIB Local-label conflicts database
-
- conflict: object[]
-
CEF Local-label conflicts entry
-
- pfx-tbl-id: integer
-
Table ID of IP prefix
- prefix-len: integer
-
Length of IP Prefix
- label: string
-
Local label
- source: string lsd, rib, mrib
-
Route source
- prefix: string
-
IP Prefix
- ll-ctype: string xc, pfx
-
Type of entry
- vrfs: object
-
VRF table
-
- vrf: object[]
-
VRF table entry
-
object - nh-info-detail-hardware-ingress: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-special-detail-hardware-ingress: object
-
Special nhinfo
-
- nh-info-special-drop-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-drop NHInfo entry
- nh-info-special-null-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-null NHInfo entry
- nh-info-special-discard-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-discard NHInfo entry
- nh-info-special-punt-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-punt NHInfo entry
- nh-info-local-detail-hardware-ingresses: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail-hardware-ingress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-remote-detail-hardware-ingresses: object
-
Detailed hardware ingress info for remote NHInfo table
-
- nh-info-remote-detail-hardware-ingress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- ip-prefix-details: object
-
IP FIB prefix detail table
-
- ip-prefix-detail: object[]
-
IP FIB prefix detail table entry
-
- prefix: string
-
Destination IP address
- prefix-length: string
-
IP prefix length
- ip-prefix-briefs: object
-
IP FIB prefix brief table
-
- ip-prefix-brief: object[]
-
IP FIB prefix brief table entry
-
- prefix: string
-
Destination IP address
- prefix-length: string
-
IP prefix length
- interface-infos: object
-
Table of InterfaceInfo
-
- interface-info: object[]
-
Specify link type
-
object - interfaces: object
-
Table of interfaces
-
- interface: object[]
-
Specify Interface name
-
- interface-name: string
-
Interface Name
- link-type: string link-ipv4, link-ipv6, link-mpls
-
Link type
- summary: FIB-SH-SUM
-
Operational data for FIB Tablee
- nh-info-detail: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-local-details: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-detail: object
-
Special nhinfo
-
- nh-info-special-drop-detail: FIB-SH-NHINFO
-
Detail special-drop NHInfo entry
- nh-info-special-discard-detail: FIB-SH-NHINFO
-
Detail special-discard NHInfo entry
- nh-info-special-null-detail: FIB-SH-NHINFO
-
Detail special-null NHInfo entry
- nh-info-special-punt-detail: FIB-SH-NHINFO
-
Detail special-punt NHInfo entry
- nh-info-remote-details: object
-
Detailed Remote NHInfo table
-
- nh-info-remote-detail: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- vrf-name: string
-
VRF Name
- nh-info-detail-hardware-egress: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-remote-detail-hardware-egresses: object
-
Detail hardware egress info for remote NHInfo table
-
- nh-info-remote-detail-hardware-egress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-local-detail-hardware-egresses: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail-hardware-egress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-detail-hardware-egress: object
-
Detail hardware engress info for Special nhinfo
-
- nh-info-special-null-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-null NHInfo entry
- nh-info-special-discard-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-discard NHInfo entry
- nh-info-special-drop-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-drop NHInfo entry
- nh-info-special-punt-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-punt NHInfo entry
- nh-info-brief: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-remote-briefs: object
-
remote nhinfo
-
- nh-info-remote-brief: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-local-briefs: object
-
Local (non-remote) nhinfo
-
- nh-info-local-brief: object[]
-
Brief NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-brief: object
-
Special nhinfo
-
- nh-info-special-null-brief: FIB-SH-NHINFO
-
Brief special-null NHInfo entry
- nh-info-special-punt-brief: FIB-SH-NHINFO
-
Brief special-punt NHInfo entry
- nh-info-special-drop-brief: FIB-SH-NHINFO
-
Brief special-drop NHInfo entry
- nh-info-special-discard-brief: FIB-SH-NHINFO
-
Brief special-discard NHInfo entry
- protocol-name: string ipv4, ipv6, mpls
-
Protocol Name
- external-client-summaries: object
-
External Client Summary Table
-
- external-client-summary: object[]
-
Summary of the external clients
-
- id: integer
-
ID of the client: ECDv1 is component id, ECDv2 is client id
- ecd-ver: integer
-
Ecd Version
Example
{
"nodes": {
"node": [
{
"node-name": "string",
"global": {
"summary": {
"protos": {
"proto": [
{
"protocol-name": "string",
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
]
},
"total": {
"common-info": {
"count": "integer"
},
"total-counters": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
}
},
"object-history": {
"obj-history-protos": {
"obj-history-proto": [
{
"protocol-name": "string",
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
]
}
},
"fib-cofo": {
"fib-cofo-idb": {
"fib-cofo-idb-table-entries": {
"fib-cofo-idb-table-entry": [
{
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer"
}
]
}
}
}
}
}
]
}
}
global_schema:
FIB Global info
- summary: object
-
Global Summary
-
- protos: object
-
Proto Table
-
- proto: object[]
-
Proto Table entry
-
- protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls
-
Protocol Name
- total: FIB-GLOBAL-SUMMARY-TOTAL
-
Display total counters and common info
- object-history: object
-
Object History
-
- obj-history-protos: object
-
Proto Table
-
- obj-history-proto: object[]
-
Protocol Table entry
-
- protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls
-
Protocol Name
- fib-cofo: object
-
Collapsed Forwarding
-
- fib-cofo-idb: object
-
Collapsed Forwarding IDB Table
-
- fib-cofo-idb-table-entries: object
-
Collapsed Forwarding Idb Table Entries
-
- fib-cofo-idb-table-entry: object[]
-
Collapsed Forwarding Idb Table Entries
-
- if-index: integer
-
Interface Index
- sdr-id: integer
-
SDR ID value
- fib-cofo-table-id: object
-
Collapsed Forwarding Table Id Table
-
- fib-cofo-table-id-summary: FIB-SH-COFO-TBL-ID-DB-SUM
-
Collapsed Forwarding Table Id Entries
- fib-cofo-table-id-entries: object
-
Collapsed Forwarding Table Id Entries
-
- fib-cofo-table-id-entry: object[]
-
Collapsed Forwarding Idb Table Entries
-
- rd: string
-
Route Distinguisher
- table-id: integer
-
Table Id
- protocol: string ipv4, ipv6, mpls
-
Protocol
- sdr-id: integer
-
SDR ID value
Example
{
"summary": {
"protos": {
"proto": [
{
"protocol-name": "string",
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
]
},
"total": {
"common-info": {
"count": "integer"
},
"total-counters": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
}
},
"object-history": {
"obj-history-protos": {
"obj-history-proto": [
{
"protocol-name": "string",
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
]
}
},
"fib-cofo": {
"fib-cofo-idb": {
"fib-cofo-idb-table-entries": {
"fib-cofo-idb-table-entry": [
{
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer",
"bundle-member-total-weight": "integer"
}
]
}
}
}
}
fib-cofo_schema:
Collapsed Forwarding
- fib-cofo-idb: object
-
Collapsed Forwarding IDB Table
-
- fib-cofo-idb-table-entries: object
-
Collapsed Forwarding Idb Table Entries
-
- fib-cofo-idb-table-entry: object[]
-
Collapsed Forwarding Idb Table Entries
-
- if-index: integer
-
Interface Index
- sdr-id: integer
-
SDR ID value
- fib-cofo-table-id: object
-
Collapsed Forwarding Table Id Table
-
- fib-cofo-table-id-summary: FIB-SH-COFO-TBL-ID-DB-SUM
-
Collapsed Forwarding Table Id Entries
- fib-cofo-table-id-entries: object
-
Collapsed Forwarding Table Id Entries
-
- fib-cofo-table-id-entry: object[]
-
Collapsed Forwarding Idb Table Entries
-
- rd: string
-
Route Distinguisher
- table-id: integer
-
Table Id
- protocol: string ipv4, ipv6, mpls
-
Protocol
- sdr-id: integer
-
SDR ID value
Example
{
"fib-cofo-idb": {
"fib-cofo-idb-table-entries": {
"fib-cofo-idb-table-entry": [
{
"if-index": "integer",
"sdr-id": "integer",
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer",
"bundle-member-total-weight": "integer",
"parent-intf-index": "integer",
"table-pointer": "integer"
}
]
}
},
"fib-cofo-table-id": {
"fib-cofo-table-id-summary": {
"tbl-id-minimum": "integer",
"number-of-tbl-id-in-gc": "integer",
"tbl-id-default-v6": "integer",
"tbl-id-default-v4": "integer",
"tbl-id-maximum": "integer",
"tbl-id-last-allocated": "integer",
"number-of-tbl-id-allocated": "integer",
"per-sdr-stat": [
{
"num-ofmpls-tables": "integer",
"num-ofipv4-tables": "integer",
"sdrid": "integer",
"num-ofipv6-tables": "integer"
}
]
},
"fib-cofo-table-id-entries": {
"fib-cofo-table-id-entry": [
{
"rd": "string",
"table-id": "integer",
"protocol": "string",
"sdr-id": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"protocol-type": "integer",
"table-id-xr": "integer",
"vrf-name": "string",
"sdrid": "integer",
"route-distinguisher": "string",
"table-pointer": "integer"
}
]
}
}
}
fib-cofo-idb_schema:
Collapsed Forwarding IDB Table
- fib-cofo-idb-table-entries: object
-
Collapsed Forwarding Idb Table Entries
-
- fib-cofo-idb-table-entry: object[]
-
Collapsed Forwarding Idb Table Entries
-
- if-index: integer
-
Interface Index
- sdr-id: integer
-
SDR ID value
Example
{
"fib-cofo-idb-table-entries": {
"fib-cofo-idb-table-entry": [
{
"if-index": "integer",
"sdr-id": "integer",
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer",
"bundle-member-total-weight": "integer",
"parent-intf-index": "integer",
"table-pointer": "integer"
}
]
}
}
fib-cofo-idb-table-entries_schema:
Collapsed Forwarding Idb Table Entries
- fib-cofo-idb-table-entry: object[]
-
Collapsed Forwarding Idb Table Entries
-
- if-index: integer
-
Interface Index
- sdr-id: integer
-
SDR ID value
Example
{
"fib-cofo-idb-table-entry": [
{
"if-index": "integer",
"sdr-id": "integer",
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer",
"bundle-member-total-weight": "integer",
"parent-intf-index": "integer",
"table-pointer": "integer"
}
]
}
fib-cofo-idb-table-entry_schema:
- if-index: integer
-
Interface Index
- sdr-id: integer
-
SDR ID value
Example
{
"if-index": "integer",
"sdr-id": "integer",
"hardware-handle": "integer",
"bundle-member-info": [
{
"unique-id": "integer",
"weight": "integer",
"pic": "integer",
"order-num": "integer",
"intf-index": "integer"
}
],
"main-pointer": "integer",
"intf-type": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"pic": [
"integer"
],
"parent-intf-type": "integer",
"intf-name": "string",
"sdrid": "integer",
"intf-state": "integer",
"intf-index": "integer",
"bundle-member-total-weight": "integer",
"parent-intf-index": "integer",
"table-pointer": "integer"
}
fib-cofo-table-id_schema:
Collapsed Forwarding Table Id Table
- fib-cofo-table-id-summary: FIB-SH-COFO-TBL-ID-DB-SUM
-
Collapsed Forwarding Table Id Entries
- fib-cofo-table-id-entries: object
-
Collapsed Forwarding Table Id Entries
-
- fib-cofo-table-id-entry: object[]
-
Collapsed Forwarding Idb Table Entries
-
- rd: string
-
Route Distinguisher
- table-id: integer
-
Table Id
- protocol: string ipv4, ipv6, mpls
-
Protocol
- sdr-id: integer
-
SDR ID value
Example
{
"fib-cofo-table-id-summary": {
"tbl-id-minimum": "integer",
"number-of-tbl-id-in-gc": "integer",
"tbl-id-default-v6": "integer",
"tbl-id-default-v4": "integer",
"tbl-id-maximum": "integer",
"tbl-id-last-allocated": "integer",
"number-of-tbl-id-allocated": "integer",
"per-sdr-stat": [
{
"num-ofmpls-tables": "integer",
"num-ofipv4-tables": "integer",
"sdrid": "integer",
"num-ofipv6-tables": "integer"
}
]
},
"fib-cofo-table-id-entries": {
"fib-cofo-table-id-entry": [
{
"rd": "string",
"table-id": "integer",
"protocol": "string",
"sdr-id": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"protocol-type": "integer",
"table-id-xr": "integer",
"vrf-name": "string",
"sdrid": "integer",
"route-distinguisher": "string",
"table-pointer": "integer"
}
]
}
}
fib-cofo-table-id-entries_schema:
Collapsed Forwarding Table Id Entries
- fib-cofo-table-id-entry: object[]
-
Collapsed Forwarding Idb Table Entries
-
- rd: string
-
Route Distinguisher
- table-id: integer
-
Table Id
- protocol: string ipv4, ipv6, mpls
-
Protocol
- sdr-id: integer
-
SDR ID value
Example
{
"fib-cofo-table-id-entry": [
{
"rd": "string",
"table-id": "integer",
"protocol": "string",
"sdr-id": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"protocol-type": "integer",
"table-id-xr": "integer",
"vrf-name": "string",
"sdrid": "integer",
"route-distinguisher": "string",
"table-pointer": "integer"
}
]
}
fib-cofo-table-id-entry_schema:
- rd: string
-
Route Distinguisher
- table-id: integer
-
Table Id
- protocol: string ipv4, ipv6, mpls
-
Protocol
- sdr-id: integer
-
SDR ID value
Example
{
"rd": "string",
"table-id": "integer",
"protocol": "string",
"sdr-id": "integer",
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"protocol-type": "integer",
"table-id-xr": "integer",
"vrf-name": "string",
"sdrid": "integer",
"route-distinguisher": "string",
"table-pointer": "integer"
}
summary_schema:
Global Summary
- protos: object
-
Proto Table
-
- proto: object[]
-
Proto Table entry
-
- protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls
-
Protocol Name
- total: FIB-GLOBAL-SUMMARY-TOTAL
-
Display total counters and common info
Example
{
"protos": {
"proto": [
{
"protocol-name": "string",
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
]
},
"total": {
"common-info": {
"count": "integer"
},
"total-counters": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
}
}
}
protos_schema:
Proto Table
- proto: object[]
-
Proto Table entry
-
- protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls
-
Protocol Name
Example
{
"proto": [
{
"protocol-name": "string",
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
]
}
proto_schema:
- protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls
-
Protocol Name
Example
{
"protocol-name": "string",
"common-info": {
"count": "integer"
},
"summary": {
"summary-counts": {
"num-retry-timeouts": "integer",
"array-number-of-retry": [
{
"num-retries": "integer",
"retry-object-type": "string"
}
],
"array-number-of-object": [
{
"object-type": "string",
"num-objects": "integer"
}
],
"num-retry-ojbects": "integer"
},
"health": {
"is-retry-db-empty": "boolean"
},
"base-object": {
"protocol": "integer"
}
}
}
object-history_schema:
Object History
- obj-history-protos: object
-
Proto Table
-
- obj-history-proto: object[]
-
Protocol Table entry
-
- protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls
-
Protocol Name
Example
{
"obj-history-protos": {
"obj-history-proto": [
{
"protocol-name": "string",
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
]
}
}
obj-history-protos_schema:
Proto Table
- obj-history-proto: object[]
-
Protocol Table entry
-
- protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls
-
Protocol Name
Example
{
"obj-history-proto": [
{
"protocol-name": "string",
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
]
}
obj-history-proto_schema:
- protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls
-
Protocol Name
Example
{
"protocol-name": "string",
"object-history": {
"count": "integer"
},
"base-object": {
"protocol": "integer"
}
}
protocols_schema:
Protocol table
- protocol: object[]
-
Protocol table entry
-
object - nh-ids: object
-
NHIdTable is accessed by two keys; {NHId} and/or {NHInterface,NHAddress
-
- nh-id: object[]
-
NextHopId table entry
-
- nh-id: integer
-
NexthopId Value
- nh-address: string
-
Next-hop address in string format (e.g., 1 .2.3.4)
- nh-interface-name: string
-
Interface Name
- resource: object
-
Resource information
-
- resource-summary-info: FIB-SH-RSRC-AVAIL-STATE
-
Summary info
- resource-detail-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info
- resource-hardware-egress-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info with egress hardware info
- resource-hardware-ingress-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info with ingress hardware info
- frr-nhinfo-pendings: object
-
FIB FRR NHINFO pending information
-
- frr-nhinfo-pending: object[]
-
FIB FRR Nhinfo pending information
-
- prefix-length: integer
-
Prefix Length
- queue-index: integer
-
Queue Index
- main-interface-name: string
-
Main Interface Name
- link-type: string link-ipv4, link-ipv6, link-mpls
-
Link Type
- frr-type: string fib-te-frr-node, fib-te-frr-intf, fib-te-frr-protected-nh, fib-te-frr-backup-nh, fib-per-link-frr-protected-nh, fib-per-link-frr-backup-nh, fib-prefix-frr-protected-nh, fib-prefix-frr-backup-nh, fib-pic-frr-protected-nh, fib-pic-frr-backup-nh
-
FRR Type
- next-hop-prefix: string
-
NextHop Address
- replicated-nh-type: string fib-nh-repl-none, fib-nh-repl-rsvpte, fib-nh-repl-sr-mpls, fib-nh-repl-bm
-
Replicated NextHop Type
- interface-name: string
-
Interface Name
- issu-state: FIB-ISSU-STATE
-
CEF ISSU State
- external-summary-all: FIB-SH-TBL-EXT-SUM-ALL
-
Summary for all external clients
- exact-routes: object
-
Exact Route Table
-
- exact-route: object[]
-
Exact route for the given source and destination addresses
-
- source: string
-
Source address
- vrf-name: string
-
VRF Name
- destination: string
-
Destination address
- protocol-name: string ipv4, ipv6, mpls
-
Protocol Name
- ipv6-flow-label: string
-
IPv6 flow label (applies only to and used only for IPv6)
- misc: FIB-SH-MISC
-
CEF misc hidden data
- fib-summaries: object
-
Summary for FIB tables
-
- fib-summary: object[]
-
Summary for the requested fib table
-
- vrf-name: string
-
VRF Name
- table-id: string
-
FIB table id
- protocol-global: object
-
FIB ipv6 global information
-
- segment-routing: object
-
FIB ipv6 global segment routing information
-
- srv6: FIB-SRV6-GBL-UPD
-
FIB ipv6 global segment routing srv6 information
- frr-log: object
-
Table of Fast Reroute activation logs
-
- frr-interfaces: object
-
FRR Interface Table
-
- frr-interface: object[]
-
Specify FRR Interface Name
-
object - frr-interface-name: string
-
Interface Name
- logs: object
-
FRR log table
-
- log: object[]
-
Specify index into frr log table
-
- log-index: integer
-
FRR Log Index
- local-label: object
-
Local label
-
- conflicts: object
-
FIB Local-label conflicts database
-
- conflict: object[]
-
CEF Local-label conflicts entry
-
- pfx-tbl-id: integer
-
Table ID of IP prefix
- prefix-len: integer
-
Length of IP Prefix
- label: string
-
Local label
- source: string lsd, rib, mrib
-
Route source
- prefix: string
-
IP Prefix
- ll-ctype: string xc, pfx
-
Type of entry
- vrfs: object
-
VRF table
-
- vrf: object[]
-
VRF table entry
-
object - nh-info-detail-hardware-ingress: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-special-detail-hardware-ingress: object
-
Special nhinfo
-
- nh-info-special-drop-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-drop NHInfo entry
- nh-info-special-null-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-null NHInfo entry
- nh-info-special-discard-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-discard NHInfo entry
- nh-info-special-punt-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-punt NHInfo entry
- nh-info-local-detail-hardware-ingresses: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail-hardware-ingress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-remote-detail-hardware-ingresses: object
-
Detailed hardware ingress info for remote NHInfo table
-
- nh-info-remote-detail-hardware-ingress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- ip-prefix-details: object
-
IP FIB prefix detail table
-
- ip-prefix-detail: object[]
-
IP FIB prefix detail table entry
-
- prefix: string
-
Destination IP address
- prefix-length: string
-
IP prefix length
- ip-prefix-briefs: object
-
IP FIB prefix brief table
-
- ip-prefix-brief: object[]
-
IP FIB prefix brief table entry
-
- prefix: string
-
Destination IP address
- prefix-length: string
-
IP prefix length
- interface-infos: object
-
Table of InterfaceInfo
-
- interface-info: object[]
-
Specify link type
-
object - interfaces: object
-
Table of interfaces
-
- interface: object[]
-
Specify Interface name
-
- interface-name: string
-
Interface Name
- link-type: string link-ipv4, link-ipv6, link-mpls
-
Link type
- summary: FIB-SH-SUM
-
Operational data for FIB Tablee
- nh-info-detail: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-local-details: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-detail: object
-
Special nhinfo
-
- nh-info-special-drop-detail: FIB-SH-NHINFO
-
Detail special-drop NHInfo entry
- nh-info-special-discard-detail: FIB-SH-NHINFO
-
Detail special-discard NHInfo entry
- nh-info-special-null-detail: FIB-SH-NHINFO
-
Detail special-null NHInfo entry
- nh-info-special-punt-detail: FIB-SH-NHINFO
-
Detail special-punt NHInfo entry
- nh-info-remote-details: object
-
Detailed Remote NHInfo table
-
- nh-info-remote-detail: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- vrf-name: string
-
VRF Name
- nh-info-detail-hardware-egress: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-remote-detail-hardware-egresses: object
-
Detail hardware egress info for remote NHInfo table
-
- nh-info-remote-detail-hardware-egress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-local-detail-hardware-egresses: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail-hardware-egress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-detail-hardware-egress: object
-
Detail hardware engress info for Special nhinfo
-
- nh-info-special-null-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-null NHInfo entry
- nh-info-special-discard-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-discard NHInfo entry
- nh-info-special-drop-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-drop NHInfo entry
- nh-info-special-punt-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-punt NHInfo entry
- nh-info-brief: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-remote-briefs: object
-
remote nhinfo
-
- nh-info-remote-brief: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-local-briefs: object
-
Local (non-remote) nhinfo
-
- nh-info-local-brief: object[]
-
Brief NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-brief: object
-
Special nhinfo
-
- nh-info-special-null-brief: FIB-SH-NHINFO
-
Brief special-null NHInfo entry
- nh-info-special-punt-brief: FIB-SH-NHINFO
-
Brief special-punt NHInfo entry
- nh-info-special-drop-brief: FIB-SH-NHINFO
-
Brief special-drop NHInfo entry
- nh-info-special-discard-brief: FIB-SH-NHINFO
-
Brief special-discard NHInfo entry
- protocol-name: string ipv4, ipv6, mpls
-
Protocol Name
- external-client-summaries: object
-
External Client Summary Table
-
- external-client-summary: object[]
-
Summary of the external clients
-
- id: integer
-
ID of the client: ECDv1 is component id, ECDv2 is client id
- ecd-ver: integer
-
Ecd Version
Example
{
"protocol": [
{
"nh-ids": {
"nh-id": [
{
"nh-id": "integer",
"nh-address": "string",
"nh-interface-name": "string",
"nh-interface-name-xr": "string",
"version": "integer",
"time-of-last-update-in-msec": "integer",
"nh-link-type": "integer",
"nh-table-id": "integer",
"nh-id-application": "integer",
"nh-id-xr": "integer",
"nh-address-xr": "string",
"nh-protocol": "integer"
}
]
},
"resource": {
"resource-summary-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-detail-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-egress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-ingress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
},
"frr-nhinfo-pendings": {
"frr-nhinfo-pending": [
{
"si-parent-nh-ptr": "integer",
"si-flags": "integer",
"si-repl-parent-type": "integer",
"si-frr-ptr": "integer",
"si-refcount": "integer"
}
]
}
}
]
}
protocol_schema:
- nh-ids: object
-
NHIdTable is accessed by two keys; {NHId} and/or {NHInterface,NHAddress
-
- nh-id: object[]
-
NextHopId table entry
-
- nh-id: integer
-
NexthopId Value
- nh-address: string
-
Next-hop address in string format (e.g., 1 .2.3.4)
- nh-interface-name: string
-
Interface Name
- resource: object
-
Resource information
-
- resource-summary-info: FIB-SH-RSRC-AVAIL-STATE
-
Summary info
- resource-detail-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info
- resource-hardware-egress-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info with egress hardware info
- resource-hardware-ingress-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info with ingress hardware info
- frr-nhinfo-pendings: object
-
FIB FRR NHINFO pending information
-
- frr-nhinfo-pending: object[]
-
FIB FRR Nhinfo pending information
-
- prefix-length: integer
-
Prefix Length
- queue-index: integer
-
Queue Index
- main-interface-name: string
-
Main Interface Name
- link-type: string link-ipv4, link-ipv6, link-mpls
-
Link Type
- frr-type: string fib-te-frr-node, fib-te-frr-intf, fib-te-frr-protected-nh, fib-te-frr-backup-nh, fib-per-link-frr-protected-nh, fib-per-link-frr-backup-nh, fib-prefix-frr-protected-nh, fib-prefix-frr-backup-nh, fib-pic-frr-protected-nh, fib-pic-frr-backup-nh
-
FRR Type
- next-hop-prefix: string
-
NextHop Address
- replicated-nh-type: string fib-nh-repl-none, fib-nh-repl-rsvpte, fib-nh-repl-sr-mpls, fib-nh-repl-bm
-
Replicated NextHop Type
- interface-name: string
-
Interface Name
- issu-state: FIB-ISSU-STATE
-
CEF ISSU State
- external-summary-all: FIB-SH-TBL-EXT-SUM-ALL
-
Summary for all external clients
- exact-routes: object
-
Exact Route Table
-
- exact-route: object[]
-
Exact route for the given source and destination addresses
-
- source: string
-
Source address
- vrf-name: string
-
VRF Name
- destination: string
-
Destination address
- protocol-name: string ipv4, ipv6, mpls
-
Protocol Name
- ipv6-flow-label: string
-
IPv6 flow label (applies only to and used only for IPv6)
- misc: FIB-SH-MISC
-
CEF misc hidden data
- fib-summaries: object
-
Summary for FIB tables
-
- fib-summary: object[]
-
Summary for the requested fib table
-
- vrf-name: string
-
VRF Name
- table-id: string
-
FIB table id
- protocol-global: object
-
FIB ipv6 global information
-
- segment-routing: object
-
FIB ipv6 global segment routing information
-
- srv6: FIB-SRV6-GBL-UPD
-
FIB ipv6 global segment routing srv6 information
- frr-log: object
-
Table of Fast Reroute activation logs
-
- frr-interfaces: object
-
FRR Interface Table
-
- frr-interface: object[]
-
Specify FRR Interface Name
-
object - frr-interface-name: string
-
Interface Name
- logs: object
-
FRR log table
-
- log: object[]
-
Specify index into frr log table
-
- log-index: integer
-
FRR Log Index
- local-label: object
-
Local label
-
- conflicts: object
-
FIB Local-label conflicts database
-
- conflict: object[]
-
CEF Local-label conflicts entry
-
- pfx-tbl-id: integer
-
Table ID of IP prefix
- prefix-len: integer
-
Length of IP Prefix
- label: string
-
Local label
- source: string lsd, rib, mrib
-
Route source
- prefix: string
-
IP Prefix
- ll-ctype: string xc, pfx
-
Type of entry
- vrfs: object
-
VRF table
-
- vrf: object[]
-
VRF table entry
-
object - nh-info-detail-hardware-ingress: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-special-detail-hardware-ingress: object
-
Special nhinfo
-
- nh-info-special-drop-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-drop NHInfo entry
- nh-info-special-null-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-null NHInfo entry
- nh-info-special-discard-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-discard NHInfo entry
- nh-info-special-punt-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-punt NHInfo entry
- nh-info-local-detail-hardware-ingresses: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail-hardware-ingress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-remote-detail-hardware-ingresses: object
-
Detailed hardware ingress info for remote NHInfo table
-
- nh-info-remote-detail-hardware-ingress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- ip-prefix-details: object
-
IP FIB prefix detail table
-
- ip-prefix-detail: object[]
-
IP FIB prefix detail table entry
-
- prefix: string
-
Destination IP address
- prefix-length: string
-
IP prefix length
- ip-prefix-briefs: object
-
IP FIB prefix brief table
-
- ip-prefix-brief: object[]
-
IP FIB prefix brief table entry
-
- prefix: string
-
Destination IP address
- prefix-length: string
-
IP prefix length
- interface-infos: object
-
Table of InterfaceInfo
-
- interface-info: object[]
-
Specify link type
-
object - interfaces: object
-
Table of interfaces
-
- interface: object[]
-
Specify Interface name
-
- interface-name: string
-
Interface Name
- link-type: string link-ipv4, link-ipv6, link-mpls
-
Link type
- summary: FIB-SH-SUM
-
Operational data for FIB Tablee
- nh-info-detail: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-local-details: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-detail: object
-
Special nhinfo
-
- nh-info-special-drop-detail: FIB-SH-NHINFO
-
Detail special-drop NHInfo entry
- nh-info-special-discard-detail: FIB-SH-NHINFO
-
Detail special-discard NHInfo entry
- nh-info-special-null-detail: FIB-SH-NHINFO
-
Detail special-null NHInfo entry
- nh-info-special-punt-detail: FIB-SH-NHINFO
-
Detail special-punt NHInfo entry
- nh-info-remote-details: object
-
Detailed Remote NHInfo table
-
- nh-info-remote-detail: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- vrf-name: string
-
VRF Name
- nh-info-detail-hardware-egress: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-remote-detail-hardware-egresses: object
-
Detail hardware egress info for remote NHInfo table
-
- nh-info-remote-detail-hardware-egress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-local-detail-hardware-egresses: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail-hardware-egress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-detail-hardware-egress: object
-
Detail hardware engress info for Special nhinfo
-
- nh-info-special-null-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-null NHInfo entry
- nh-info-special-discard-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-discard NHInfo entry
- nh-info-special-drop-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-drop NHInfo entry
- nh-info-special-punt-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-punt NHInfo entry
- nh-info-brief: object
-
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
-
- nh-info-remote-briefs: object
-
remote nhinfo
-
- nh-info-remote-brief: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-local-briefs: object
-
Local (non-remote) nhinfo
-
- nh-info-local-brief: object[]
-
Brief NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-brief: object
-
Special nhinfo
-
- nh-info-special-null-brief: FIB-SH-NHINFO
-
Brief special-null NHInfo entry
- nh-info-special-punt-brief: FIB-SH-NHINFO
-
Brief special-punt NHInfo entry
- nh-info-special-drop-brief: FIB-SH-NHINFO
-
Brief special-drop NHInfo entry
- nh-info-special-discard-brief: FIB-SH-NHINFO
-
Brief special-discard NHInfo entry
- protocol-name: string ipv4, ipv6, mpls
-
Protocol Name
- external-client-summaries: object
-
External Client Summary Table
-
- external-client-summary: object[]
-
Summary of the external clients
-
- id: integer
-
ID of the client: ECDv1 is component id, ECDv2 is client id
- ecd-ver: integer
-
Ecd Version
Example
{
"nh-ids": {
"nh-id": [
{
"nh-id": "integer",
"nh-address": "string",
"nh-interface-name": "string",
"nh-interface-name-xr": "string",
"version": "integer",
"time-of-last-update-in-msec": "integer",
"nh-link-type": "integer",
"nh-table-id": "integer",
"nh-id-application": "integer",
"nh-id-xr": "integer",
"nh-address-xr": "string",
"nh-protocol": "integer"
}
]
},
"resource": {
"resource-summary-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-detail-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-egress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-ingress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
},
"frr-nhinfo-pendings": {
"frr-nhinfo-pending": [
{
"si-parent-nh-ptr": "integer",
"si-flags": "integer",
"si-repl-parent-type": "integer",
"si-frr-ptr": "integer",
"si-refcount": "integer",
"si-nh-pfx": "string",
"si-nh-pfx-len": "integer"
}
]
}
}
resource_schema:
Resource information
- resource-summary-info: FIB-SH-RSRC-AVAIL-STATE
-
Summary info
- resource-detail-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info
- resource-hardware-egress-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info with egress hardware info
- resource-hardware-ingress-info: FIB-SH-RSRC-AVAIL-STATE
-
Detailed info with ingress hardware info
Example
{
"resource-summary-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-detail-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-egress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
},
"resource-hardware-ingress-info": {
"sr-out-oor-ts": "integer",
"sr-hw-oor-count": "integer",
"sr-shmwin-oor-count": "integer",
"sr-curr-mode": "integer",
"sr-hwrsrc-info": "string",
"sr-shm-state": [
{
"srs-curr-mode": "integer",
"srs-max-avail": "integer",
"srs-avg-avail": "integer"
}
],
"sr-in-oor-ts": "integer",
"sr-hwrsrc-mode": [
{
"entry": "integer"
}
]
}
}
fib-summaries_schema:
Summary for FIB tables
- fib-summary: object[]
-
Summary for the requested fib table
-
- vrf-name: string
-
VRF Name
- table-id: string
-
FIB table id
Example
{
"fib-summary": [
{
"ss-tbl-id": "integer",
"shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"prefix-masklen-distribution": {
"broadcast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
]
},
"slow-process-timer": "integer",
"load-sharing-references": "integer",
"imposition-prefixes": "integer",
"forwarding-elements": "integer",
"prefix": "string",
"total-load-share-element-bytes": "integer",
"cef-route-drops": "integer",
"ss-vrf-id": "integer",
"cef-version-mismatch-route-drops": "integer",
"encap-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"lisp-eid-valid-prefixes": "integer",
"new-unresolve-entries": "integer",
"ss-drop-pl-count": "integer",
"ss-tbl-id-ptr": "integer",
"extended-prefixes": "integer",
"fib-default-prefix": "integer",
"max-resolution-timer": "integer",
"stale-prefix-deletes": "integer",
"load-balancing": "string",
"cefl-bl-recycled-routes": "integer",
"number-routes-srv6-end": "integer",
"ss-vxlan-ltep-ifh": "string",
"ldi-backwalks": "integer",
"delete-cache-num-entries": "integer",
"ss-vr-id": "integer",
"lisp-eid-prefixes": "integer",
"old-unresolve-entries": "integer",
"leaves-used-bytes": "integer",
"number-routes-srv6-transit": "integer",
"existing-leaves-revisions": "integer",
"number-of-sr-labels": "integer",
"reresolve-entries": "integer",
"load-sharing-elements": "integer",
"incomplete-next-hops": "integer",
"unresolve-entries": "integer",
"fib-default-prefix-mask-length": "integer",
"next-hops": "integer",
"resolution-timer": "integer",
"prefix-in-place-modifications": "integer",
"cross-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"exclusive-load-sharing-element": {
"total-path-list-elements": "integer"
}
}
]
}
fib-summary_schema:
- vrf-name: string
-
VRF Name
- table-id: string
-
FIB table id
Example
{
"ss-tbl-id": "integer",
"shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"prefix-masklen-distribution": {
"broadcast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer",
"mask-length": "integer"
}
]
},
"slow-process-timer": "integer",
"load-sharing-references": "integer",
"imposition-prefixes": "integer",
"forwarding-elements": "integer",
"prefix": "string",
"total-load-share-element-bytes": "integer",
"cef-route-drops": "integer",
"ss-vrf-id": "integer",
"cef-version-mismatch-route-drops": "integer",
"encap-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"lisp-eid-valid-prefixes": "integer",
"new-unresolve-entries": "integer",
"ss-drop-pl-count": "integer",
"ss-tbl-id-ptr": "integer",
"extended-prefixes": "integer",
"fib-default-prefix": "integer",
"max-resolution-timer": "integer",
"stale-prefix-deletes": "integer",
"load-balancing": "string",
"cefl-bl-recycled-routes": "integer",
"number-routes-srv6-end": "integer",
"ss-vxlan-ltep-ifh": "string",
"ldi-backwalks": "integer",
"delete-cache-num-entries": "integer",
"ss-vr-id": "integer",
"lisp-eid-prefixes": "integer",
"old-unresolve-entries": "integer",
"leaves-used-bytes": "integer",
"number-routes-srv6-transit": "integer",
"existing-leaves-revisions": "integer",
"number-of-sr-labels": "integer",
"reresolve-entries": "integer",
"load-sharing-elements": "integer",
"incomplete-next-hops": "integer",
"unresolve-entries": "integer",
"fib-default-prefix-mask-length": "integer",
"next-hops": "integer",
"resolution-timer": "integer",
"prefix-in-place-modifications": "integer",
"cross-shared-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer",
"recursive-load-info-elements": "integer",
"total-load-info-elements": "integer",
"recursive-path-list-elements": "integer",
"platform-shared-path-list-elements": "integer",
"retry-path-list-elements": "integer",
"platform-shared-load-info-elements": "integer",
"total-load-sharing-element-bytes": "integer"
},
"exclusive-load-sharing-element": {
"total-path-list-elements": "integer",
"total-load-sharing-element-references": "integer",
"xpl-load-info-elements": "integer"
}
}
sep-num-ecd-pl-per-interest_schema:
- entry: integer
-
Number of ECD pathlists per interest
Example
{
"entry": "integer"
}
frr-log_schema:
- event-id: integer
-
Event ID
Example
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
frr-interfaces_schema:
FRR Interface Table
- frr-interface: object[]
-
Specify FRR Interface Name
-
object - frr-interface-name: string
-
Interface Name
- logs: object
-
FRR log table
-
- log: object[]
-
Specify index into frr log table
-
- log-index: integer
-
FRR Log Index
Example
{
"frr-interface": [
{
"frr-interface-name": "string",
"logs": {
"log": [
{
"log-index": "integer",
"frr-timestamp": {
"seconds": "string",
"nano-seconds": "string"
},
"frr-switching-time": "integer",
"frr-prefix": "string",
"bundle-member-interface-name": "string",
"frr-interface-name": "string",
"frr-protocol-type": "string"
}
]
}
}
]
}
frr-interface_schema:
- frr-interface-name: string
-
Interface Name
- logs: object
-
FRR log table
-
- log: object[]
-
Specify index into frr log table
-
- log-index: integer
-
FRR Log Index
Example
{
"frr-interface-name": "string",
"logs": {
"log": [
{
"log-index": "integer",
"frr-timestamp": {
"seconds": "string",
"nano-seconds": "string"
},
"frr-switching-time": "integer",
"frr-prefix": "string",
"bundle-member-interface-name": "string",
"frr-interface-name": "string",
"frr-protocol-type": "string"
}
]
}
}
logs_schema:
FRR log table
- log: object[]
-
Specify index into frr log table
-
- log-index: integer
-
FRR Log Index
Example
{
"log": [
{
"log-index": "integer",
"frr-timestamp": {
"seconds": "string",
"nano-seconds": "string"
},
"frr-switching-time": "integer",
"frr-prefix": "string",
"bundle-member-interface-name": "string",
"frr-interface-name": "string",
"frr-protocol-type": "string"
}
]
}
log_schema:
- log-index: integer
-
FRR Log Index
Example
{
"log-index": "integer",
"frr-timestamp": {
"seconds": "string",
"nano-seconds": "string"
},
"frr-switching-time": "integer",
"frr-prefix": "string",
"bundle-member-interface-name": "string",
"frr-interface-name": "string",
"frr-protocol-type": "string"
}
vrfs_schema:
Table VRFs - openconfig network-instances
- vrf: object[]
-
VRF/network-instace table
-
object - vrf-name: string
-
Network Instance Name
- abstract-forwarding-tables: object
-
Abstract forwarding table per FIB protocol
-
- ipv4-unicast: PREFIX-ENTRY-TABLE
-
IPv4 abstract forwarding table
- mpls: object
-
MPLS abstract forwarding table
-
- label-entries: object
-
Table of MPLS labels
-
- label-entry: object[]
-
Label data
-
- label-length: integer
-
Internal representation of a mask-length of MPLS label
- label: string
-
MPLS label
- ipv6-unicast: PREFIX-ENTRY-TABLE
-
IPv6 abstract forwarding table
Example
{
"vrf": [
{
"vrf-name": "string",
"abstract-forwarding-tables": {
"ipv4-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"mpls": {
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"ipv6-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
}
}
]
}
vrf_schema:
- vrf-name: string
-
Network Instance Name
- abstract-forwarding-tables: object
-
Abstract forwarding table per FIB protocol
-
- ipv4-unicast: PREFIX-ENTRY-TABLE
-
IPv4 abstract forwarding table
- mpls: object
-
MPLS abstract forwarding table
-
- label-entries: object
-
Table of MPLS labels
-
- label-entry: object[]
-
Label data
-
- label-length: integer
-
Internal representation of a mask-length of MPLS label
- label: string
-
MPLS label
- ipv6-unicast: PREFIX-ENTRY-TABLE
-
IPv6 abstract forwarding table
Example
{
"vrf-name": "string",
"abstract-forwarding-tables": {
"ipv4-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"mpls": {
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"ipv6-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
}
}
nh-info-detail-hardware-egress_schema:
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
- nh-info-remote-detail-hardware-egresses: object
-
Detail hardware egress info for remote NHInfo table
-
- nh-info-remote-detail-hardware-egress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-local-detail-hardware-egresses: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail-hardware-egress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-detail-hardware-egress: object
-
Detail hardware engress info for Special nhinfo
-
- nh-info-special-null-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-null NHInfo entry
- nh-info-special-discard-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-discard NHInfo entry
- nh-info-special-drop-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-drop NHInfo entry
- nh-info-special-punt-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-punt NHInfo entry
Example
{
"nh-info-remote-detail-hardware-egresses": {
"nh-info-remote-detail-hardware-egress": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
},
"nh-info-local-detail-hardware-egresses": {
"nh-info-local-detail-hardware-egress": [
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {}
}
]
}
}
nh-info-special-detail-hardware-egress_schema:
Detail hardware engress info for Special nhinfo
- nh-info-special-null-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-null NHInfo entry
- nh-info-special-discard-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-discard NHInfo entry
- nh-info-special-drop-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-drop NHInfo entry
- nh-info-special-punt-detail-hardware-egress: FIB-SH-NHINFO
-
Detail hardware engress info for special-punt NHInfo entry
Example
{
"nh-info-special-null-detail-hardware-egress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
},
"nh-info-special-discard-detail-hardware-egress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
null
]
}
}
}
nh-info-local-detail-hardware-egresses_schema:
Local (non-remote) nhinfo
- nh-info-local-detail-hardware-egress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-info-local-detail-hardware-egress": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
nh-info-local-detail-hardware-egress_schema:
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
nh-info-remote-detail-hardware-egresses_schema:
Detail hardware egress info for remote NHInfo table
- nh-info-remote-detail-hardware-egress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-info-remote-detail-hardware-egress": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
nh-info-remote-detail-hardware-egress_schema:
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
ip-prefix-details_schema:
IP FIB prefix detail table
- ip-prefix-detail: object[]
-
IP FIB prefix detail table entry
-
- prefix: string
-
Destination IP address
- prefix-length: string
-
IP prefix length
Example
{
"ip-prefix-detail": [
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer"
}
}
}
}
]
}
ip-prefix-detail_schema:
- prefix: string
-
Destination IP address
- prefix-length: string
-
IP prefix length
Example
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string",
"tunnel-class-value": "string"
}
}
}
}
fib-sh-tbl-path_schema:
- brief-pnode-address: string
-
P-node address
- path-flags: integer
-
Path flags
- more-detail-about-path: FIB-SH-TBL-PATH-DET
-
More detail about this path entry
- packets-received-path: boolean
-
Packets received on this path
- mpls-information-for-path: FIB-SH-TBL-PATH-MPLS-INFO
-
mpls info for this path entry
- hardware-information: string
-
Hardware info
- backup-index: integer
-
Backup path index
- srv6-information-for-path: FIB-SH-TBL-PATH-SRV6-INFO
-
SRv6 info for this path entry
- backup-path: boolean
-
Backup path
- brief-lfa-protection-type: string not-lfa-protected, local-lfa-protected, remote-lfa-protected, ti-lfa-protected
-
LFA protection type
- via-label-to-recurse: integer
-
Local label to recurse over
- parent-interface-handle: string
-
Parent Interface Handle
- next-hop-index: integer
-
Next Hop Index
- brief-qnode-address: string
-
Q-node address
- protect-ignore: boolean
-
Is protection ignored
- path-dlb: boolean
-
Is this the path used for DLB
- brief-interface-handle: string
-
Interface handle
- best-external-path: boolean
-
Best external path
- path-info-flags: integer
-
Path Info flags
- attached-path: boolean
-
Attached path
- recursionvia-len: integer
-
recursion via /N constraint
- resolved-path: boolean
-
Resolved path
- brief-next-hop-prefix: string
-
Next hop prefix
- recursive-path: boolean
-
Recursive path
- path-index: integer
-
Path index
Example
{
"brief-pnode-address": "string",
"path-flags": "integer",
"more-detail-about-path": {
"next-prefix-recursion": "string",
"recurse-prefix-object": "boolean",
"external-adjacency": "boolean",
"fib-path-nh-information-type": "string",
"interface-associated-path": "string",
"tunnle-endpoint-id": "integer",
"number-of-dependencies-this-path": "integer",
"next-prefix-recursion2": "string",
"next-prefix-length2": "integer",
"next-hop-vrf": "string",
"next-hop-interface": "string",
"weight-of-path": "integer",
"tunnel-class": "integer",
"detail-next-hop-prefix": "string",
"label-to-recurse": "integer",
"spd-ipencap": [
{
"ip-encap-transport-tbl": "integer",
"ip-encap-hdr": [
{
"ip-encap-hdr-dyn": "integer",
"ip-encap-hdr-type": "string",
"ip-encap-hdrp": "string"
}
],
"ip-encap-parent-type": "integer",
"ip-encap-hdr-count": "integer",
"ip-encap-transport-af": "integer",
"ip-encap-payload-mtu": "integer",
"ip-encap-locks": "integer",
"ip-encap-payload-af": "integer",
"ip-encap-parent": "integer",
"ipe-transport-vrf-name": "string"
}
],
"recursive-path-information": "boolean",
"robin-reset-value": "integer",
"tunnel-is-forward-class": "boolean",
"ip-address-to-recurse": "string",
"lisprlocid": "integer",
"recurse-prefix-object2": "boolean",
"fib-path-nh-information-type-special": "string",
"current-path-flag": "boolean",
"next-next-hop": [
{
"next-next-hop-interface": "integer",
"next-next-hop-prefix": "string",
"next-next-hop-index": "integer"
}
],
"detail-fib-adjacency-type": "string",
"next-hop-mask-length": "integer",
"next-prefix-length": "integer"
},
"packets-received-path": "boolean",
"mpls-information-for-path": {
"remote-backup": "boolean",
"number-of-igp-paths": "integer",
"local-lable": "integer",
"recursive-lbl-stack": [
{
"entry": "integer"
}
],
"recursive-fwd-chain": "boolean",
"igp-label-stack-array": [
{
"lstack": [
{
"entry": "integer"
}
],
"out-interface": "string",
"number-of-labels": "integer",
"nh-address": "string"
}
]
},
"hardware-information": "string",
"backup-index": "integer",
"srv6-information-for-path": {
"srv6-encapsulation-behavior": "string",
"srv6-sid-list": "string"
},
"backup-path": "boolean",
"brief-lfa-protection-type": "string",
"via-label-to-recurse": "integer",
"parent-interface-handle": "string",
"next-hop-index": "integer",
"brief-qnode-address": "string",
"protect-ignore": "boolean",
"path-dlb": "boolean",
"brief-interface-handle": "string",
"best-external-path": "boolean",
"path-info-flags": "integer",
"attached-path": "boolean",
"recursionvia-len": "integer",
"resolved-path": "boolean",
"brief-next-hop-prefix": "string",
"recursive-path": "boolean",
"path-index": "integer"
}
nh-info-detail_schema:
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
- nh-info-local-details: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-detail: object
-
Special nhinfo
-
- nh-info-special-drop-detail: FIB-SH-NHINFO
-
Detail special-drop NHInfo entry
- nh-info-special-discard-detail: FIB-SH-NHINFO
-
Detail special-discard NHInfo entry
- nh-info-special-null-detail: FIB-SH-NHINFO
-
Detail special-null NHInfo entry
- nh-info-special-punt-detail: FIB-SH-NHINFO
-
Detail special-punt NHInfo entry
- nh-info-remote-details: object
-
Detailed Remote NHInfo table
-
- nh-info-remote-detail: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-info-local-details": {
"nh-info-local-detail": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
},
"nh-info-special-detail": {
"nh-info-special-drop-detail": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer"
}
}
}
}
nh-info-local-details_schema:
Local (non-remote) nhinfo
- nh-info-local-detail: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-info-local-detail": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
nh-info-local-detail_schema:
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
nh-info-special-detail_schema:
Special nhinfo
- nh-info-special-drop-detail: FIB-SH-NHINFO
-
Detail special-drop NHInfo entry
- nh-info-special-discard-detail: FIB-SH-NHINFO
-
Detail special-discard NHInfo entry
- nh-info-special-null-detail: FIB-SH-NHINFO
-
Detail special-null NHInfo entry
- nh-info-special-punt-detail: FIB-SH-NHINFO
-
Detail special-punt NHInfo entry
Example
{
"nh-info-special-drop-detail": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
},
"nh-info-special-discard-detail": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
null
]
}
}
}
nh-info-remote-details_schema:
Detailed Remote NHInfo table
- nh-info-remote-detail: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-info-remote-detail": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
nh-info-remote-detail_schema:
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
interface-infos_schema:
Table of InterfaceInfo
- interface-info: object[]
-
Specify link type
-
object - interfaces: object
-
Table of interfaces
-
- interface: object[]
-
Specify Interface name
-
- interface-name: string
-
Interface Name
- link-type: string link-ipv4, link-ipv6, link-mpls
-
Link type
Example
{
"interface-info": [
{
"interfaces": {
"interface": [
{
"interface-name": "string",
"protocol-enabled": "boolean",
"si-internal": {
"fib-srte-head-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
},
"fib-idb-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean",
"fib-id-pointer": "integer",
"number-of-input-packets": "integer",
"number-of-output-bytes": "integer",
"number-of-output-packets": "integer",
"fib-id-extension-pointer": "integer",
"fib-interface-type": "integer",
"fib-id-flags": "integer",
"drop-packets-while-fib-switching-flag": "boolean",
"punt-packets-from-linecard-flag": "boolean",
"last-modified-time": "integer",
"reference-count": "integer",
"detail-fib-int-information": {
"destination-bgp-pa-output-configured-flag": "boolean",
"default-route-with-rpf": "boolean",
"rpf-configured-flag": "boolean",
"source-bgp-pa-output-configured-flag": "boolean",
"bgp-pa-input-configured-flag": "boolean",
"interface-mtu": "integer",
"multi-label-drop-flag": "boolean",
"icmp-flag": "integer",
"forwarding-flag": "boolean",
"bgp-pa-output-configured-flag": "boolean",
"self-ping-with-rpf": "boolean",
"rpf-mode": "string",
"source-bgp-pa-input-configured-flag": "boolean",
"destination-bgp-pa-input-configured-flag": "boolean"
},
"number-of-dependent-next-hop-information": "integer",
"null-interface-flag": "boolean",
"gre-tunnel-interface-flag": "boolean",
"last-operation": "string",
"primary-ipv4-address": "string",
"tunnel-interface-flag": "boolean",
"p2p-interface-flag": "boolean",
"per-packet-load-balancing-flag": "boolean",
"primary-ipv6-address": "string",
"interface-up-flag": "boolean",
"number-of-input-bytes": "integer",
"loopback-interface-flag": "boolean",
"vrf-local-cef-information-pointer": "integer",
"fib-id-extension-flags": "integer",
"per-interface": "string",
"referance-count-for-protocol": "integer"
}
]
},
"link-type": "string"
}
]
}
interface-info_schema:
- interfaces: object
-
Table of interfaces
-
- interface: object[]
-
Specify Interface name
-
- interface-name: string
-
Interface Name
- link-type: string link-ipv4, link-ipv6, link-mpls
-
Link type
Example
{
"interfaces": {
"interface": [
{
"interface-name": "string",
"protocol-enabled": "boolean",
"si-internal": {
"fib-srte-head-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
},
"fib-idb-hist": {
"evt-class-name": "string",
"evt-entry": [
{
"evt-type": "integer",
"evt-data": [
{
"entry": "integer"
}
],
"evt-sticky": "boolean",
"evt-many": "boolean",
"evt-name": "string",
"evt-timestamp": "string"
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean",
"fib-id-pointer": "integer",
"number-of-input-packets": "integer",
"number-of-output-bytes": "integer",
"number-of-output-packets": "integer",
"fib-id-extension-pointer": "integer",
"fib-interface-type": "integer",
"fib-id-flags": "integer",
"drop-packets-while-fib-switching-flag": "boolean",
"punt-packets-from-linecard-flag": "boolean",
"last-modified-time": "integer",
"reference-count": "integer",
"detail-fib-int-information": {
"destination-bgp-pa-output-configured-flag": "boolean",
"default-route-with-rpf": "boolean",
"rpf-configured-flag": "boolean",
"source-bgp-pa-output-configured-flag": "boolean",
"bgp-pa-input-configured-flag": "boolean",
"interface-mtu": "integer",
"multi-label-drop-flag": "boolean",
"icmp-flag": "integer",
"forwarding-flag": "boolean",
"bgp-pa-output-configured-flag": "boolean",
"self-ping-with-rpf": "boolean",
"rpf-mode": "string",
"source-bgp-pa-input-configured-flag": "boolean",
"destination-bgp-pa-input-configured-flag": "boolean"
},
"number-of-dependent-next-hop-information": "integer",
"null-interface-flag": "boolean",
"gre-tunnel-interface-flag": "boolean",
"last-operation": "string",
"primary-ipv4-address": "string",
"tunnel-interface-flag": "boolean",
"p2p-interface-flag": "boolean",
"per-packet-load-balancing-flag": "boolean",
"primary-ipv6-address": "string",
"interface-up-flag": "boolean",
"number-of-input-bytes": "integer",
"loopback-interface-flag": "boolean",
"vrf-local-cef-information-pointer": "integer",
"fib-id-extension-flags": "integer",
"per-interface": "string",
"referance-count-for-protocol": "integer"
}
]
},
"link-type": "string"
}
interfaces_schema:
MPLS label security interface table
- interface: object[]
-
Specify interface Name
-
- interface-name: string
-
Interface Name
Example
{
"interface": [
{
"interface-name": "string",
"rpf-enabled": "boolean",
"rpfifh": "string",
"rpf-supported": "boolean",
"rpf-drops": "integer",
"mld-supported": "boolean",
"mld-enabled": "boolean",
"multi-label-drops": "integer"
}
]
}
interface_schema:
- interface-name: string
-
Interface Name
Example
{
"interface-name": "string",
"rpf-enabled": "boolean",
"rpfifh": "string",
"rpf-supported": "boolean",
"rpf-drops": "integer",
"mld-supported": "boolean",
"mld-enabled": "boolean",
"multi-label-drops": "integer"
}
ip-prefix-briefs_schema:
IP FIB prefix brief table
- ip-prefix-brief: object[]
-
IP FIB prefix brief table entry
-
- prefix: string
-
Destination IP address
- prefix-length: string
-
IP prefix length
Example
{
"ip-prefix-brief": [
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer"
}
}
}
}
]
}
ip-prefix-brief_schema:
- prefix: string
-
Destination IP address
- prefix-length: string
-
IP prefix length
Example
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string",
"tunnel-class-value": "string"
}
}
}
}
nh-info-detail-hardware-ingress_schema:
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
- nh-info-special-detail-hardware-ingress: object
-
Special nhinfo
-
- nh-info-special-drop-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-drop NHInfo entry
- nh-info-special-null-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-null NHInfo entry
- nh-info-special-discard-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-discard NHInfo entry
- nh-info-special-punt-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-punt NHInfo entry
- nh-info-local-detail-hardware-ingresses: object
-
Local (non-remote) nhinfo
-
- nh-info-local-detail-hardware-ingress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-remote-detail-hardware-ingresses: object
-
Detailed hardware ingress info for remote NHInfo table
-
- nh-info-remote-detail-hardware-ingress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-info-special-detail-hardware-ingress": {
"nh-info-special-drop-detail-hardware-ingress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
},
"nh-info-special-null-detail-hardware-ingress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
null
]
}
}
}
}
nh-info-remote-detail-hardware-ingresses_schema:
Detailed hardware ingress info for remote NHInfo table
- nh-info-remote-detail-hardware-ingress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-info-remote-detail-hardware-ingress": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
nh-info-remote-detail-hardware-ingress_schema:
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
nh-info-local-detail-hardware-ingresses_schema:
Local (non-remote) nhinfo
- nh-info-local-detail-hardware-ingress: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-info-local-detail-hardware-ingress": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
nh-info-local-detail-hardware-ingress_schema:
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
nh-info-special-detail-hardware-ingress_schema:
Special nhinfo
- nh-info-special-drop-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-drop NHInfo entry
- nh-info-special-null-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-null NHInfo entry
- nh-info-special-discard-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-discard NHInfo entry
- nh-info-special-punt-detail-hardware-ingress: FIB-SH-NHINFO
-
Detail hardware ingress info for special-punt NHInfo entry
Example
{
"nh-info-special-drop-detail-hardware-ingress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
},
"nh-info-special-null-detail-hardware-ingress": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
null
]
}
}
}
nh-info-brief_schema:
NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
- nh-info-remote-briefs: object
-
remote nhinfo
-
- nh-info-remote-brief: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-local-briefs: object
-
Local (non-remote) nhinfo
-
- nh-info-local-brief: object[]
-
Brief NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
- nh-info-special-brief: object
-
Special nhinfo
-
- nh-info-special-null-brief: FIB-SH-NHINFO
-
Brief special-null NHInfo entry
- nh-info-special-punt-brief: FIB-SH-NHINFO
-
Brief special-punt NHInfo entry
- nh-info-special-drop-brief: FIB-SH-NHINFO
-
Brief special-drop NHInfo entry
- nh-info-special-discard-brief: FIB-SH-NHINFO
-
Brief special-discard NHInfo entry
Example
{
"nh-info-remote-briefs": {
"nh-info-remote-brief": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
},
"nh-info-local-briefs": {
"nh-info-local-brief": [
{
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {}
}
]
}
}
nh-info-special-brief_schema:
Special nhinfo
- nh-info-special-null-brief: FIB-SH-NHINFO
-
Brief special-null NHInfo entry
- nh-info-special-punt-brief: FIB-SH-NHINFO
-
Brief special-punt NHInfo entry
- nh-info-special-drop-brief: FIB-SH-NHINFO
-
Brief special-drop NHInfo entry
- nh-info-special-discard-brief: FIB-SH-NHINFO
-
Brief special-discard NHInfo entry
Example
{
"nh-info-special-null-brief": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
},
"nh-info-special-punt-brief": {
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
null
]
}
}
}
nh-info-remote-briefs_schema:
remote nhinfo
- nh-info-remote-brief: object[]
-
Detail NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-info-remote-brief": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
nh-info-remote-brief_schema:
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
nh-info-local-briefs_schema:
Local (non-remote) nhinfo
- nh-info-local-brief: object[]
-
Brief NHinfo entry
-
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-info-local-brief": [
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
]
}
nh-info-local-brief_schema:
- nh-pfx-length: integer
-
Next-hop prefix length
- nh-interface-name: string
-
Interface Name
- nh-address: string
-
Next-hop address in string format
- nh-proto: string ipv4, ipv6, mpls
-
Next-hop proto
Example
{
"nh-pfx-length": "integer",
"nh-interface-name": "string",
"nh-address": "string",
"nh-proto": "string",
"si-nhtype": "integer",
"si-attr-is-tunnel": "boolean",
"si-refcount": "integer",
"si-pwhe": {
"dot1q-vlan-tag": "integer",
"vc-internal-label": "integer",
"vctype": "integer",
"cw-enabled": "boolean",
"l2-overhead-bytes": "integer",
"pwhe-adjacency-client-data": "integer"
},
"si-gre-ti-resolving-leafp": "integer",
"nh-info-extension": {
"nh-info-extension-detail": [
{
"nh-info-extension-base": {
"object-base": {
"object-type": "integer",
"object-pointer": "integer",
"object-reference-count": "integer",
"object-time-stamp": "integer",
"object-flags": "integer"
},
"back-object-pointer": "integer",
"parent-object-pointer": "integer"
},
"nh-info-extension-detail": {
"snecd-nhr": {
"nh-info-replicated-nh-id": "integer",
"nh-info-replicated-interface": "string",
"nh-info-replicated-type": "integer"
},
"type": "string"
}
}
]
},
"si-dep-nhinfo": "integer",
"si-bkup-addr-proto": "integer",
"si-attr-is-tunnel-srte": "boolean",
"si-ifh": "integer",
"si-fnb-idb-ptr": "integer",
"si-bkup-frr": "integer",
"si-bkup-nhinfo": "integer",
"si-nhinfo": "integer",
"si-nhid": "integer",
"si-attr-is-ext-mgd": "boolean",
"si-upd-ts": "integer",
"si-adj-rw": "string",
"si-dep-nhinfo-type": "integer",
"si-adj-rw-len": "integer",
"si-adj-addr-proto": "integer",
"si-pfi-interface-type": "integer",
"si-gre-ti-flags": "integer",
"si-frr-active": "boolean",
"si-adj-addrlen": "integer",
"si-special-type": "integer",
"si-adj-if": "integer",
"si-ext-pfx-len": "integer",
"si-bkup-ifh": "integer",
"si-flags": "integer",
"si-adj-ptr": "integer",
"si-link-proto": "integer",
"si-ext-pfx-proto": "integer",
"si-nhinfo-ptr": "integer",
"si-gre-ti": "integer",
"si-gre-ti-refcnt": "integer",
"si-hardware": "string",
"si-protect-frr": "integer",
"si-adj-present": "boolean",
"si-adj-address": "string",
"si-attr-is-incomp": "boolean",
"si-gre-dest-addr": "string",
"si-anc-ifh": "integer",
"si-dep-nhinfo-ifh": "integer",
"si-bkup-addr": "string",
"si-attr-is-gre-tunnel": "boolean",
"si-ext-pfx": "string",
"si-bkup-addrlen": "integer",
"si-gre-tos-propagate": "boolean"
}
exact-routes_schema:
Exact Route Table
- exact-route: object[]
-
Exact route for the given source and destination addresses
-
- source: string
-
Source address
- vrf-name: string
-
VRF Name
- destination: string
-
Destination address
- protocol-name: string ipv4, ipv6, mpls
-
Protocol Name
- ipv6-flow-label: string
-
IPv6 flow label (applies only to and used only for IPv6)
Example
{
"exact-route": [
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer"
}
}
}
}
]
}
exact-route_schema:
- source: string
-
Source address
- vrf-name: string
-
VRF Name
- destination: string
-
Destination address
- protocol-name: string ipv4, ipv6, mpls
-
Protocol Name
- ipv6-flow-label: string
-
IPv6 flow label (applies only to and used only for IPv6)
Example
{
"exact-path-interface-handle": "integer",
"prefix-is-static-or-connected": "boolean",
"exact-path-gre-interface-handle": "integer",
"route-for-external-reach-linecard-flag": "boolean",
"lspa-flags": "integer",
"prefix-for-adjancency": "boolean",
"route-is-srv6-transit": "boolean",
"broadcast-forward-flag": "boolean",
"flags-external-ldi": "integer",
"l2-subscriber-xconnect-id": "integer",
"l2-subscriber-ip-protocol": "integer",
"l2tpv3-cookie-length-bits": "integer",
"ldi-lw-flag": "integer",
"dummy-real-zero-route": "boolean",
"route-is-sr-flag": "boolean",
"external-switch-triggered": "boolean",
"prefix-connected": "boolean",
"route-is-srv6-end": "boolean",
"path-list-flags": "integer",
"ref-counter-of-ldi-lw-ldi": "integer",
"exact-route-gre-phys-ifh-avail": "boolean",
"fib-route-download-priority": "integer",
"platform-hardware": "string",
"packet-should-recieve": "boolean",
"route-attribute-flag": "boolean",
"prefix-for-pic-next-hop": "boolean",
"purgable-after-purge-interval": "boolean",
"broadcast-recive-flag": "boolean",
"number-of-referances-to-ldi": "integer",
"time-of-last-update-in-msec": "integer",
"number-of-referances-to-path-list": "integer",
"type-of-ldi-lw-ldi": "integer",
"zero-by-zero-route-as-default": "boolean",
"ldi-flags": "integer",
"detail-fib-entry-information": {
"precedence-forpackets": "integer",
"lwldi-time-of-last-update-in-msec": "integer",
"fib-entry-version": "integer",
"bytes-through-fib-entry": "integer",
"aib-l3-address": "string",
"per-prefix-accounting": "integer",
"fib-entry-adjacency-address": "string",
"adjacency-address-length": "integer",
"illegal-fast-adjacency-flag": "boolean",
"extended-community": "integer",
"extcom-string": "string",
"mpls-fec": "integer",
"forward-class": "integer",
"afi-fib-protocol-type": "integer",
"remote-adjacency-flag": "boolean",
"load-sharing-type": "string",
"pl-time-of-last-update-in-msec": "integer",
"pl-time-stamp-type": "integer",
"loadshare-information": {
"loadinfo-sanity-flag": "boolean",
"load-information-reference-count": "integer",
"total-bytes-through-load-information": "integer",
"packets-through-load-information": "integer",
"load-informtion-internal-data": {
"path-ldi-numbers": "string",
"is-pbts-info-valid": "boolean",
"pbts-class-is-fallback-mapped": [
{
"entry": "boolean"
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean"
}
],
"platform-hardware-information": "string",
"interface-handle": [
{
"entry": "string"
}
],
"weights-of-path": [
{
"entry": "integer"
}
],
"adjacency-address": [
{
"address": "string"
}
],
"pbts-fallback-mapped-class": "string",
"path-indices": "string",
"normalized-weights": "string",
"sanity-flag": [
{
"entry": "boolean"
}
],
"ldi-next-hop-buckets": "integer",
"number-of-ldis": "integer",
"tunnel-is-forward-class": [
{
"entry": "boolean"
}
],
"pbts-class-num-paths": "string",
"maximum-slots": "integer",
"level-ofldis": "integer",
"pbts-class-offset": "string",
"tunnel-class-value": "string"
}
}
}
}
protocol-global_schema:
FIB ipv6 global information
- segment-routing: object
-
FIB ipv6 global segment routing information
-
- srv6: FIB-SRV6-GBL-UPD
-
FIB ipv6 global segment routing srv6 information
Example
{
"segment-routing": {
"srv6": {
"encap-source-address": "string",
"locator-count": "integer",
"srv6-enabled": "boolean",
"locator": [
{
"locator": "string",
"prefix": "string",
"name": "string"
}
]
}
}
}
segment-routing_schema:
FIB ipv6 global segment routing information
- srv6: FIB-SRV6-GBL-UPD
-
FIB ipv6 global segment routing srv6 information
Example
{
"srv6": {
"encap-source-address": "string",
"locator-count": "integer",
"srv6-enabled": "boolean",
"locator": [
{
"locator": "string",
"prefix": "string",
"name": "string"
}
]
}
}
nh-ids_schema:
NHIdTable is accessed by two keys; {NHId} and/or {NHInterface,NHAddress
- nh-id: object[]
-
NextHopId table entry
-
- nh-id: integer
-
NexthopId Value
- nh-address: string
-
Next-hop address in string format (e.g., 1 .2.3.4)
- nh-interface-name: string
-
Interface Name
Example
{
"nh-id": [
{
"nh-id": "integer",
"nh-address": "string",
"nh-interface-name": "string",
"nh-interface-name-xr": "string",
"version": "integer",
"time-of-last-update-in-msec": "integer",
"nh-link-type": "integer",
"nh-table-id": "integer",
"nh-id-application": "integer",
"nh-id-xr": "integer",
"nh-address-xr": "string",
"nh-protocol": "integer"
}
]
}
nh-id_schema:
- nh-id: integer
-
NexthopId Value
- nh-address: string
-
Next-hop address in string format (e.g., 1 .2.3.4)
- nh-interface-name: string
-
Interface Name
Example
{
"nh-id": "integer",
"nh-address": "string",
"nh-interface-name": "string",
"nh-interface-name-xr": "string",
"version": "integer",
"time-of-last-update-in-msec": "integer",
"nh-link-type": "integer",
"nh-table-id": "integer",
"nh-id-application": "integer",
"nh-id-xr": "integer",
"nh-address-xr": "string",
"nh-protocol": "integer"
}
frr-nhinfo-pendings_schema:
FIB FRR NHINFO pending information
- frr-nhinfo-pending: object[]
-
FIB FRR Nhinfo pending information
-
- prefix-length: integer
-
Prefix Length
- queue-index: integer
-
Queue Index
- main-interface-name: string
-
Main Interface Name
- link-type: string link-ipv4, link-ipv6, link-mpls
-
Link Type
- frr-type: string fib-te-frr-node, fib-te-frr-intf, fib-te-frr-protected-nh, fib-te-frr-backup-nh, fib-per-link-frr-protected-nh, fib-per-link-frr-backup-nh, fib-prefix-frr-protected-nh, fib-prefix-frr-backup-nh, fib-pic-frr-protected-nh, fib-pic-frr-backup-nh
-
FRR Type
- next-hop-prefix: string
-
NextHop Address
- replicated-nh-type: string fib-nh-repl-none, fib-nh-repl-rsvpte, fib-nh-repl-sr-mpls, fib-nh-repl-bm
-
Replicated NextHop Type
- interface-name: string
-
Interface Name
Example
{
"frr-nhinfo-pending": [
{
"prefix-length": "integer",
"queue-index": "integer",
"main-interface-name": "string",
"link-type": "string",
"frr-type": "string",
"next-hop-prefix": "string",
"replicated-nh-type": "string",
"interface-name": "string",
"si-parent-nh-ptr": "integer",
"si-flags": "integer",
"si-repl-parent-type": "integer",
"si-frr-ptr": "integer",
"si-refcount": "integer",
"si-nh-pfx": "string",
"si-nh-pfx-len": "integer",
"si-upd-ts": "integer",
"si-prot-frr-ptr": "integer",
"si-frrtype": "integer",
"si-nh-pfx-proto": "integer",
"si-tunid": "integer",
"si-main-ifh": "integer",
"si-linktype": "integer",
"si-ifh": "integer"
}
]
}
frr-nhinfo-pending_schema:
- prefix-length: integer
-
Prefix Length
- queue-index: integer
-
Queue Index
- main-interface-name: string
-
Main Interface Name
- link-type: string link-ipv4, link-ipv6, link-mpls
-
Link Type
- frr-type: string fib-te-frr-node, fib-te-frr-intf, fib-te-frr-protected-nh, fib-te-frr-backup-nh, fib-per-link-frr-protected-nh, fib-per-link-frr-backup-nh, fib-prefix-frr-protected-nh, fib-prefix-frr-backup-nh, fib-pic-frr-protected-nh, fib-pic-frr-backup-nh
-
FRR Type
- next-hop-prefix: string
-
NextHop Address
- replicated-nh-type: string fib-nh-repl-none, fib-nh-repl-rsvpte, fib-nh-repl-sr-mpls, fib-nh-repl-bm
-
Replicated NextHop Type
- interface-name: string
-
Interface Name
Example
{
"prefix-length": "integer",
"queue-index": "integer",
"main-interface-name": "string",
"link-type": "string",
"frr-type": "string",
"next-hop-prefix": "string",
"replicated-nh-type": "string",
"interface-name": "string",
"si-parent-nh-ptr": "integer",
"si-flags": "integer",
"si-repl-parent-type": "integer",
"si-frr-ptr": "integer",
"si-refcount": "integer",
"si-nh-pfx": "string",
"si-nh-pfx-len": "integer",
"si-upd-ts": "integer",
"si-prot-frr-ptr": "integer",
"si-frrtype": "integer",
"si-nh-pfx-proto": "integer",
"si-tunid": "integer",
"si-main-ifh": "integer",
"si-linktype": "integer",
"si-ifh": "integer"
}
external-client-summaries_schema:
External Client Summary Table
- external-client-summary: object[]
-
Summary of the external clients
-
- id: integer
-
ID of the client: ECDv1 is component id, ECDv2 is client id
- ecd-ver: integer
-
Ecd Version
Example
{
"external-client-summary": [
{
"id": "integer",
"ecd-ver": "integer",
"ses-client-name": "string",
"ses-comp-id": "integer",
"ses-ecd-version": "integer",
"ses-num-pending": "integer",
"ses-pl-sum": {
"sep-num-ecd-pathlist": "integer",
"sep-num-ecd-pl-per-interest": [
{
"entry": "integer"
}
],
"sep-num-ecd-pl-unresolved": "integer"
},
"ses-num-regs": "integer",
"ses-client-pulsed-time": "integer",
"ses-feci-fib-proto": "integer"
}
]
}
external-client-summary_schema:
- id: integer
-
ID of the client: ECDv1 is component id, ECDv2 is client id
- ecd-ver: integer
-
Ecd Version
Example
{
"id": "integer",
"ecd-ver": "integer",
"ses-client-name": "string",
"ses-comp-id": "integer",
"ses-ecd-version": "integer",
"ses-num-pending": "integer",
"ses-pl-sum": {
"sep-num-ecd-pathlist": "integer",
"sep-num-ecd-pl-per-interest": [
{
"entry": "integer"
}
],
"sep-num-ecd-pl-unresolved": "integer"
},
"ses-num-regs": "integer",
"ses-client-pulsed-time": "integer",
"ses-feci-fib-proto": "integer"
}
mi-idb-ext-cleanup-failed-count_schema:
- entry: integer
-
Number of recycled idb extensions that failed
cleanup
Example
{
"entry": "integer"
}
mi-lrpf-stats-fail_schema:
- entry: integer
-
Per protocol Failure stats for label RPF
Example
{
"entry": "integer"
}
mi-lrpf-stats-act_schema:
- entry: integer
-
Per protocol actions stats for label RPF
Example
{
"entry": "integer"
}
mi-idb-lsec-enabled-num_schema:
- entry: integer
-
Number of interfaces having label security
enabled
Example
{
"entry": "integer"
}
mi-num-lisp-valid-eid_schema:
- entry: integer
-
number of LISP EID prefixes eligible for
forwarding
Example
{
"entry": "integer"
}
fpd-gbltbl-src-entry_schema:
- entry: integer
-
Number of global routes from
each route source
Example
{
"entry": "integer"
}
fpd-vrftbl-src-entry_schema:
- entry: integer
-
Number of vrf routes from
each route source
Example
{
"entry": "integer"
}
fpd-num-retry_schema:
- entry: integer
-
the number of retries of each type
Example
{
"entry": "integer"
}
local-label_schema:
Local label
- conflicts: object
-
FIB Local-label conflicts database
-
- conflict: object[]
-
CEF Local-label conflicts entry
-
- pfx-tbl-id: integer
-
Table ID of IP prefix
- prefix-len: integer
-
Length of IP Prefix
- label: string
-
Local label
- source: string lsd, rib, mrib
-
Route source
- prefix: string
-
IP Prefix
- ll-ctype: string xc, pfx
-
Type of entry
Example
{
"conflicts": {
"conflict": [
{
"pfx-tbl-id": "integer",
"prefix-len": "integer",
"label": "string",
"source": "string",
"prefix": "string",
"ll-ctype": "string",
"retry-ts": "integer",
"update-ts": "integer",
"ext": {
"pfx": {
"pfx": "string",
"tbl-id": "integer"
},
"lsm": {
"nh": "string",
"mcast-id": "integer"
},
"type": "string"
},
"local-label": "integer",
"source-xr": "integer",
"num-retries": "integer"
}
]
}
}
conflicts_schema:
FIB Local-label conflicts database
- conflict: object[]
-
CEF Local-label conflicts entry
-
- pfx-tbl-id: integer
-
Table ID of IP prefix
- prefix-len: integer
-
Length of IP Prefix
- label: string
-
Local label
- source: string lsd, rib, mrib
-
Route source
- prefix: string
-
IP Prefix
- ll-ctype: string xc, pfx
-
Type of entry
Example
{
"conflict": [
{
"pfx-tbl-id": "integer",
"prefix-len": "integer",
"label": "string",
"source": "string",
"prefix": "string",
"ll-ctype": "string",
"retry-ts": "integer",
"update-ts": "integer",
"ext": {
"pfx": {
"pfx": "string",
"tbl-id": "integer"
},
"lsm": {
"nh": "string",
"mcast-id": "integer"
},
"type": "string"
},
"local-label": "integer",
"source-xr": "integer",
"num-retries": "integer"
}
]
}
conflict_schema:
- pfx-tbl-id: integer
-
Table ID of IP prefix
- prefix-len: integer
-
Length of IP Prefix
- label: string
-
Local label
- source: string lsd, rib, mrib
-
Route source
- prefix: string
-
IP Prefix
- ll-ctype: string xc, pfx
-
Type of entry
Example
{
"pfx-tbl-id": "integer",
"prefix-len": "integer",
"label": "string",
"source": "string",
"prefix": "string",
"ll-ctype": "string",
"retry-ts": "integer",
"update-ts": "integer",
"ext": {
"pfx": {
"pfx": "string",
"tbl-id": "integer"
},
"lsm": {
"nh": "string",
"mcast-id": "integer"
},
"type": "string"
},
"local-label": "integer",
"source-xr": "integer",
"num-retries": "integer"
}
oc-aft-l3_schema:
oc aft l3
- vrfs: object
-
Table VRFs - openconfig network-instances
-
- vrf: object[]
-
VRF/network-instace table
-
object - vrf-name: string
-
Network Instance Name
- abstract-forwarding-tables: object
-
Abstract forwarding table per FIB protocol
-
- ipv4-unicast: PREFIX-ENTRY-TABLE
-
IPv4 abstract forwarding table
- mpls: object
-
MPLS abstract forwarding table
-
- label-entries: object
-
Table of MPLS labels
-
- label-entry: object[]
-
Label data
-
- label-length: integer
-
Internal representation of a mask-length of MPLS label
- label: string
-
MPLS label
- ipv6-unicast: PREFIX-ENTRY-TABLE
-
IPv6 abstract forwarding table
Example
{
"vrfs": {
"vrf": [
{
"vrf-name": "string",
"abstract-forwarding-tables": {
"ipv4-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"mpls": {
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"ipv6-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
}
}
]
}
}
abstract-forwarding-tables_schema:
Abstract forwarding table per FIB protocol
- ipv4-unicast: PREFIX-ENTRY-TABLE
-
IPv4 abstract forwarding table
- mpls: object
-
MPLS abstract forwarding table
-
- label-entries: object
-
Table of MPLS labels
-
- label-entry: object[]
-
Label data
-
- label-length: integer
-
Internal representation of a mask-length of MPLS label
- label: string
-
MPLS label
- ipv6-unicast: PREFIX-ENTRY-TABLE
-
IPv6 abstract forwarding table
Example
{
"ipv4-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"mpls": {
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
},
"ipv6-unicast": {
"prefix-entries": {
"prefix-entry": [
{
"network": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
}
mpls_schema:
MPLS abstract forwarding table
- label-entries: object
-
Table of MPLS labels
-
- label-entry: object[]
-
Label data
-
- label-length: integer
-
Internal representation of a mask-length of MPLS label
- label: string
-
MPLS label
Example
{
"label-entries": {
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
}
label-entries_schema:
Table of MPLS labels
- label-entry: object[]
-
Label data
-
- label-length: integer
-
Internal representation of a mask-length of MPLS label
- label: string
-
MPLS label
Example
{
"label-entry": [
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
label-entry_schema:
- label-length: integer
-
Internal representation of a mask-length of MPLS label
- label: string
-
MPLS label
Example
{
"label-length": "integer",
"label": "string",
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
prefix-entries_schema:
Table of IP prefixes
- prefix-entry: FIB-OC-AFT-PREFIX
-
Prefix data
-
FIB-OC-AFT-PREFIX
Example
{
"prefix-entry": [
{
"next-hop": [
{
"state": {
"popped-mpls-label-stack": [
"string"
],
"index": "integer",
"pushed-mpls-label-stack": [
"string"
],
"weight": "integer",
"network-instance": "string",
"ip-address": "string"
},
"interface-ref": {
"state": {
"interface": "string",
"subinterface": "integer"
}
}
}
],
"state": {
"label-index": "string",
"prefix-index": "string"
}
}
]
}
mpls-forwarding_schema:
mpls forwarding
- nodes: object
-
Table of Nodes
-
- node: object[]
-
Operational data for a specific Node
-
object - forwarding-summary: MPLS-FWDING-SUMMARY
-
MPLS forwarding summary
- node-name: string
-
Node ID
- frr-logs: object
-
FRR Log Table
-
- frr-log: object[]
-
FRR Log information
-
- event-id: integer
-
Event ID
- label-fib: object
-
Labels For FIB
-
- informations: object
-
Forwarding filtering details
-
- information: object[]
-
MPLS forwarding information
-
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
- forwarding-details: object
-
MPLS Forwarding Detail table
-
- forwarding-detail: object[]
-
MPLS forwarding details
-
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
- label-security: object
-
MPLS label security
-
- interfaces: object
-
MPLS label security interface table
-
- interface: object[]
-
Specify interface Name
-
- interface-name: string
-
Interface Name
- summary: MPLS-LABEL-SECURITY-SUMMARY
-
MPLS label security summary
- tunnel: object
-
TE Tunnel information
-
- forwarding-tunnels: object
-
Forwarding details for TE tunnels
-
- forwarding-tunnel: object[]
-
Forwarding information for the TE tunnel
-
- interface-name: string
-
Interface Name
- frr-database: object
-
MPLS forwarding FRR Database
-
- frrdb-tunnel-midpoints: object
-
MPLS forwarding FRR Database Tunnel Midpoint Table
-
- frrdb-tunnel-midpoint: object[]
-
MPLS forwarding FRR Database Tunnel Midpoint Entry
-
- local-label: string
-
Local label value
- frrdb-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Summary
- frrdb-protected-interface-table-summaries: object
-
MPLS forwarding FRR Database Protected Interface Summary Table
-
- frrdb-protected-interface-table-summary: object[]
-
MPLS forwarding FRR Database Protected Interface Summary
-
- interface-name: string
-
Interface Name
- frrdb-tunnel-head-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Tunnel Head Summary
- frrdb-tunnel-midpoint-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Tunnel Midpoint Summary
- frrdb-tunnel-heads: object
-
MPLS forwarding FRR Database Tunnel Head Table
-
- frrdb-tunnel-head: object[]
-
MPLS forwarding FRR Database Tunnel Head Entry
-
- interface-name: string
-
Interface Name
- frrdb-backup-interface-summaries: object
-
MPLS forwarding FRR Database Backup Interface Summary Table
-
- frrdb-backup-interface-summary: object[]
-
MPLS forwarding FRR Database Backup Interface Summary
-
- interface-name: string
-
Interface Name
Example
{
"nodes": {
"node": [
{
"forwarding-summary": {
"te-internal-entries": "integer",
"global-dropped-packets": "integer",
"te-head-entries": "integer",
"mte-midpoint-entries": "integer",
"total-p2mp-forwarding-updates": "integer",
"reserved-label-entries": "integer",
"ignore-protect": "integer",
"total-p2mp-iir-forwarding-drop-messages": "integer",
"ipv4-imposition-entries": "integer",
"lowest-label": "integer",
"te-frr-next-hop-entries": "integer",
"deleted-stale-entries": "integer",
"te-frr-head-entries": "integer",
"total-p2mp-forwarding-drop-messages": "integer",
"global-fragmented-packets": "integer",
"global-failed-lookups": "integer",
"total-p2mp-forwarding-added-or-modify-messages": "integer",
"label-switched-entries": "integer",
"total-forwarding-update-messages": "integer",
"lrpf-entries": "integer",
"te-frr-mid-points-entries": "integer",
"te-frr-internal-entries": "integer",
"total-forwarding-updates": "integer",
"te-frr-interface-entries": "integer",
"total-p2mp-forwarding-delete-messages": "integer",
"mte-ll-entries": "integer",
"te-mid-points-entries": "integer",
"mte-head-entries": "integer",
"highest-label": "integer"
},
"node-name": "string",
"frr-logs": {
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
},
"label-fib": {
"informations": {
"information": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string"
}
]
}
]
}
}
}
]
}
}
frr-logs_schema:
FRR Log Table
- frr-log: object[]
-
FRR Log information
-
- event-id: integer
-
Event ID
Example
{
"frr-log": [
{
"event-id": "integer",
"number-of-rewrites-affected": "integer",
"start-time": {
"seconds": "string",
"nanoseconds": "string"
},
"frr-event-node-id": "string",
"protected-frr-interface-name": "string",
"switching-time-nsecs": "integer",
"next-hop": "integer",
"fast-bundle-member-down-interface": "integer",
"main-processing": "integer"
}
]
}
label-fib_schema:
Labels For FIB
- informations: object
-
Forwarding filtering details
-
- information: object[]
-
MPLS forwarding information
-
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
- forwarding-details: object
-
MPLS Forwarding Detail table
-
- forwarding-detail: object[]
-
MPLS forwarding details
-
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
- label-security: object
-
MPLS label security
-
- interfaces: object
-
MPLS label security interface table
-
- interface: object[]
-
Specify interface Name
-
- interface-name: string
-
Interface Name
- summary: MPLS-LABEL-SECURITY-SUMMARY
-
MPLS label security summary
Example
{
"informations": {
"information": [
{
"eos": "string",
"label-value": "string",
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
]
},
"forwarding-details": {
"forwarding-detail": [
{
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer"
}
]
}
}
forwarding-details_schema:
MPLS Forwarding Detail table
- forwarding-detail: object[]
-
MPLS forwarding details
-
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
Example
{
"forwarding-detail": [
{
"eos": "string",
"label-value": "string",
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
]
}
forwarding-detail_schema:
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
Example
{
"eos": "string",
"label-value": "string",
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
informations_schema:
Forwarding filtering details
- information: object[]
-
MPLS forwarding information
-
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
Example
{
"information": [
{
"eos": "string",
"label-value": "string",
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
]
}
information_schema:
- eos: string eos0, eos1
-
End of stack flag
- label-value: string
-
Local label value
Example
{
"eos": "string",
"label-value": "string",
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
}
label-security_schema:
MPLS label security
- interfaces: object
-
MPLS label security interface table
-
- interface: object[]
-
Specify interface Name
-
- interface-name: string
-
Interface Name
- summary: MPLS-LABEL-SECURITY-SUMMARY
-
MPLS label security summary
Example
{
"interfaces": {
"interface": [
{
"interface-name": "string",
"rpf-enabled": "boolean",
"rpfifh": "string",
"rpf-supported": "boolean",
"rpf-drops": "integer",
"mld-supported": "boolean",
"mld-enabled": "boolean",
"multi-label-drops": "integer"
}
]
},
"summary": {
"rpf-drops": "integer",
"multi-label-drops": "integer"
}
}
tunnel_schema:
TE Tunnel information
- forwarding-tunnels: object
-
Forwarding details for TE tunnels
-
- forwarding-tunnel: object[]
-
Forwarding information for the TE tunnel
-
- interface-name: string
-
Interface Name
Example
{
"forwarding-tunnels": {
"forwarding-tunnel": [
{
"interface-name": "string",
"fwdg": {
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
},
"tunnel-info": {
"tunnel-load-metric": "integer",
"tunnel-resolution-incomplete": "boolean",
"tunnel-local-label": "integer",
"tunnel-fwd-class": "integer",
"tunnel-resolution-inconsistent": "boolean",
"tunnel-interface-name": "string",
"tunnel-is-srte": "boolean",
"tunnel-is-programmed-to-drop": "boolean"
}
}
]
}
}
forwarding-tunnels_schema:
Forwarding details for TE tunnels
- forwarding-tunnel: object[]
-
Forwarding information for the TE tunnel
-
- interface-name: string
-
Interface Name
Example
{
"forwarding-tunnel": [
{
"interface-name": "string",
"fwdg": {
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
},
"tunnel-info": {
"tunnel-load-metric": "integer",
"tunnel-resolution-incomplete": "boolean",
"tunnel-local-label": "integer",
"tunnel-fwd-class": "integer",
"tunnel-resolution-inconsistent": "boolean",
"tunnel-interface-name": "string",
"tunnel-is-srte": "boolean",
"tunnel-is-programmed-to-drop": "boolean"
}
}
]
}
forwarding-tunnel_schema:
- interface-name: string
-
Interface Name
Example
{
"interface-name": "string",
"fwdg": {
"leaf-time-in-milli-seconds": "integer",
"ldi-information": {
"ldi-hardware-information": "string"
},
"eos-bit": "integer",
"lw-ldi-pointer": "integer",
"leaf-local-label": "integer",
"multicast-label": "boolean",
"path-list-flags": "integer",
"ldi-type": "integer",
"lw-shared-ldi-pointer": "integer",
"label-information": [
{
"label-information-route-version": "integer",
"outgoing-interface": "string",
"label-information-next-hop-type": "string",
"label-information-next-hop-protocol": "string",
"outgoing-interface-string": "string",
"outgoing-label": "integer",
"outgoing-parent-interface": "string",
"exact-route-hash-info": {
"hash-index-is-valid": "boolean",
"hash-index": "integer"
},
"label-information-detail": {
"status": "string",
"transmit-number-of-bytes-switched": "integer",
"total-encapsulation-size": "integer",
"next-hop-interface": "string",
"l3-mtu": "integer",
"transmit-number-of-packets-switched": "integer",
"mac-size": "integer",
"label-stack": [
{
"entry": "integer"
}
],
"next-hop-string": "string",
"next-hop-protocol": "string"
},
"outgoing-label-string": "string",
"label-information-next-hop-string": "string",
"label-information-type": "integer",
"mpls-adjacency-flags": "integer",
"tunnel-interface": "string",
"local-label": "integer",
"tx-bytes": "integer",
"tunnel-id-present": "boolean",
"label-information-time-in-milli-seconds": "integer",
"label-information-path-index": "integer",
"prefix-or-id": "string",
"tx-packets": "integer",
"outgoing-physical-interface": "string"
}
],
"leaf-referance-count": "integer",
"leaf-flags": "integer",
"hardware-information": "string",
"ldi-flags": "integer",
"path-list-referance-count": "integer",
"ldi-pointer": "integer",
"lspa-flags": "integer",
"ldi-referance-count": "integer",
"lw-ldi-type": "integer",
"multicast-information": {
"multicast-mpls-protocol-output-paths": "integer",
"multicast-tunnel-interface-handler": "string",
"multicast-platform-data-length": "integer",
"multicast-tunnel-id": "integer",
"multicast-tunnel-next-hop-information": "integer",
"multicast-mol-referance-count": "integer",
"multicast-mpls-output-paths": "integer",
"multicast-platform-data": "string",
"multicast-tunnel-lspvif": "integer",
"multicast-mol-base-flags": "integer",
"multicast-mol-flags": "integer",
"multicast-rpf-id": "integer",
"multicast-encap-id": "integer",
"multicast-mpls-local-output-paths": "integer"
},
"lw-ldi-refernace-count": "integer",
"afi-table-id": "integer"
},
"tunnel-info": {
"tunnel-load-metric": "integer",
"tunnel-resolution-incomplete": "boolean",
"tunnel-local-label": "integer",
"tunnel-fwd-class": "integer",
"tunnel-resolution-inconsistent": "boolean",
"tunnel-interface-name": "string",
"tunnel-is-srte": "boolean",
"tunnel-is-programmed-to-drop": "boolean"
}
}
frr-database_schema:
MPLS forwarding FRR Database
- frrdb-tunnel-midpoints: object
-
MPLS forwarding FRR Database Tunnel Midpoint Table
-
- frrdb-tunnel-midpoint: object[]
-
MPLS forwarding FRR Database Tunnel Midpoint Entry
-
- local-label: string
-
Local label value
- frrdb-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Summary
- frrdb-protected-interface-table-summaries: object
-
MPLS forwarding FRR Database Protected Interface Summary Table
-
- frrdb-protected-interface-table-summary: object[]
-
MPLS forwarding FRR Database Protected Interface Summary
-
- interface-name: string
-
Interface Name
- frrdb-tunnel-head-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Tunnel Head Summary
- frrdb-tunnel-midpoint-summary: FIB-MPLS-FRR-DB-SUM
-
MPLS forwarding FRR Database Tunnel Midpoint Summary
- frrdb-tunnel-heads: object
-
MPLS forwarding FRR Database Tunnel Head Table
-
- frrdb-tunnel-head: object[]
-
MPLS forwarding FRR Database Tunnel Head Entry
-
- interface-name: string
-
Interface Name
- frrdb-backup-interface-summaries: object
-
MPLS forwarding FRR Database Backup Interface Summary Table
-
- frrdb-backup-interface-summary: object[]
-
MPLS forwarding FRR Database Backup Interface Summary
-
- interface-name: string
-
Interface Name
Example
{
"frrdb-tunnel-midpoints": {
"frrdb-tunnel-midpoint": [
{
"local-label": "string",
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
]
},
"frrdb-summary": {
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
},
"frrdb-protected-interface-table-summaries": {
"frrdb-protected-interface-table-summary": [
{
"interface-name": "string",
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
]
},
"frrdb-tunnel-head-summary": {
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
},
"frrdb-tunnel-midpoint-summary": {
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
},
"frrdb-tunnel-heads": {
"frrdb-tunnel-head": [
{
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string"
}
}
}
]
}
}
frrdb-protected-interface-table-summaries_schema:
MPLS forwarding FRR Database Protected Interface Summary Table
- frrdb-protected-interface-table-summary: object[]
-
MPLS forwarding FRR Database Protected Interface Summary
-
- interface-name: string
-
Interface Name
Example
{
"frrdb-protected-interface-table-summary": [
{
"interface-name": "string",
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
]
}
frrdb-protected-interface-table-summary_schema:
- interface-name: string
-
Interface Name
Example
{
"interface-name": "string",
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
frrdb-tunnel-midpoints_schema:
MPLS forwarding FRR Database Tunnel Midpoint Table
- frrdb-tunnel-midpoint: object[]
-
MPLS forwarding FRR Database Tunnel Midpoint Entry
-
- local-label: string
-
Local label value
Example
{
"frrdb-tunnel-midpoint": [
{
"local-label": "string",
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
]
}
frrdb-tunnel-midpoint_schema:
- local-label: string
-
Local label value
Example
{
"local-label": "string",
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
frrdb-tunnel-heads_schema:
MPLS forwarding FRR Database Tunnel Head Table
- frrdb-tunnel-head: object[]
-
MPLS forwarding FRR Database Tunnel Head Entry
-
- interface-name: string
-
Interface Name
Example
{
"frrdb-tunnel-head": [
{
"interface-name": "string",
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
]
}
frrdb-tunnel-head_schema:
- interface-name: string
-
Interface Name
Example
{
"interface-name": "string",
"frr-lable-string": "string",
"frr-db": {
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"multicast-tunnel-legs": "integer",
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"multicast-leg": [
{
"frr-entry-id": {
"role": "string",
"head": {
"destination-prefix": "string",
"destination-prefix-length": "integer"
},
"midpoint": {
"tunnel-id": "integer",
"lspid": "integer",
"source-address": "string"
}
},
"frr-label": "integer",
"outgoing-interface": "string",
"frr-next-hop-ipv4-address": "string",
"is-mldp-lsp": "boolean",
"tunnel-interface-name": "string",
"input-label": "integer",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
}
],
"tunnel-interface-name": "string",
"input-label": "integer",
"is-multicast-tunnel": "boolean",
"frr-interface-name": "string",
"entry-frr-state": "string",
"outgoing-label": "integer"
},
"outgoing-lable-string": "string"
}
frrdb-backup-interface-summaries_schema:
MPLS forwarding FRR Database Backup Interface Summary Table
- frrdb-backup-interface-summary: object[]
-
MPLS forwarding FRR Database Backup Interface Summary
-
- interface-name: string
-
Interface Name
Example
{
"frrdb-backup-interface-summary": [
{
"interface-name": "string",
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}
]
}
frrdb-backup-interface-summary_schema:
- interface-name: string
-
Interface Name
Example
{
"interface-name": "string",
"active": "integer",
"ready": "integer",
"other": "integer",
"partial": "integer"
}